Transformers: The Ride opens at Universal

WESH - Orlando Videos 3:15 mins

It's man versus machine, as the new Transformers ride at Universal Orlando opens Thursday.

View Comments (0)