Pages

Transformers The Ride 3D Super Bowl Commercial

The ride will open at Universal Studios Hollywood in May 2012! Could they show any less about the ride ? Still, I like the concept for the ad.

No comments:

Post a Comment

Agree? Disagree? Questions for the class? All comments are welcome...