Teenage Mutant Ninja Turtles Shell Shock

Current flat ride at Nickelodeon Universe.
Ridden this?
1

Teenage Mutant Ninja Turtles Shell Shock Statistics & Figures