Travel

June 20, 2013

New Transformers ride opens at Universal Studios

The new, intense, 3-D ride based on the Transformers toy and movie franchise has opened at Universal Studios in Orlando.

Related content

Comments

Videos

Editor's Choice Videos