Transformers: the Ride 3D Superbowl Pre-game Teaser and press release

Transformers was not left out of the Superbowl Party yesterday, having a pre-game advertisement for their upcoming attraction at Universals Studios – Transformers: the Ride 3D.  Head to PrepareForBattle.com to…

Read more »