Go to Site Index
See "Community Articles" main page
General News · 31st August 2009
Drive Inn to Star Wars AKA "A New Hope"
The Smash Hit of 1977, On the Big Screen in Manson's Hall Parking Lot, Space is limited to 15 cars so come early or drop off a couch and walk in.
email Mark Christian