Transformers The Ride

Transformers The Ride

21 August, 2015 by Jon

The Florida version of this ride sits a very prominent location within the park. The bulky show building has been dressed up with all manner of random pipework and stencils, and an impressive Optimus Prime statue.

In this photo