Jonathan M. • January 19, 2012The 3D projector and 124 foot screen rocks the pants off of any entertainment center.
Steve ‘Pudgy’ D. • November 3, 2012It is on the 1st floor of Exit. Presentations late each Thursday night [~ 25:00 hours].
Don't see the place you're looking for? Add a new place to Foursquare.