The pizza cart is actually the ride control panel.

Teenage Mutant Ninja Turtles Shell Shock

Teenage Mutant Ninja Turtles Shell Shock

14 July, 2020 by Gazza

The pizza cart is actually the ride control panel.

In this photo