117 N Chattanooga St, LaFayette, Georgia 30728 USA
War of the Worlds at the Mars Theatre
Photo Credit: Yelp