The Altoona Curve debuted in 1999 and has been one of the most positive additions to this region in many years. I personally attend between 15-20 games a year and love it! The...
All reviews seem positive