Amusement & Theme Parks in Cherryville, NC
Exhilaration Station