Wednesday, May 1, 2013

Transformers The Ride Orlando Promo

The opening of Transformers The Ride at Universal Studios in Orlando, Florida is drawing closer and a promo video has just been released in a cell phone-like footage kind of way. Check it out below!

No comments:

Post a Comment

Please be respectful to the others who comment and do not post any spoilers or spam. Thank You!