Thats me and elle on the Mantis @ cedar point... its the first rollercoaster i went on high on that vacation... i think. its a standing up roller coaster its wierd.. tight tho
i gotta shot glass that sayz mantis now
um i tried to get a good pic of the ride on here but its not working... so check out google images "cedar point mantis" if ya wana see the ride