I didn’t live anywhere near the Astro Theater in downtown Clemson, South Carolina back in 1977…but if I would have happened to see this photo that is from the Clemson University Library Flickr Photostream, I would probably have begged my Father into driving us all the way there. I mean, you could have met Chewbacca in person! You wouldn’t even have to shell out the $172,000 to get a chance to wear the mask!
After doing a little research, it sadly seems the Astro Theater closed it’s doors in August of 2008.
Editor at Retroist
Searching through the alleys for useful knowledge in the city of Nostalgia. Huge cinema fanatic and sometimes carrier of the flame for the weirding ways of 80s gaming, toys, and television. When his wife lets him he is quite happy sitting in the corner eating buckets of beef jerky.