Main Stage
Main Stage
New Straitsville, OH,
United States