Transformers: The Ride Sneak Peek

Universal Studios has uploaded a behind-the-scenes sneak peek video of Transformers: The Ride, which will be opening at Universal Studios Hollywood on May 25th. 


Comments
Avatar