Photo 674 of 1304
Built in 1984, the Galaxy once set the standard for new technologies such as THX when it debuted. However, its 4 small theatres couldn’t compete with the new megaplexes nearby, and it was forced to close its doors in late 2005.
Ambient light combined with a couple pops of a blue-gel’d flash.
- Jun 2008
- Taken with a Nikon D300