Loew's Troy Hills
The Loew’s theatre launches with “The Ugly Dachshund” as its opening 70mm film on their 60' screen and what they called a 10-channel stereo sound system on April 8, 1966.
2 people
favorited this photo
