Latest

Goodbye Mantis

  The anticipation of Cedar Points major announcement was “squashed” today as the park instead announced the end of Mantis, the worlds tallest and fastest stand up coaster
Read More