Schoharie Sloughter Car Show

Schoharie City Building, Main St., Schoharie, New York, 12157