Video: The Making Of Transformers The Ride 3D
Earlier today we ran an exclusive preview of Universal Studios Hollywood's new Transformers: The Ride, which will have its grand opening on May 25th 2012. Universal has just released a three minute behind the scenes featurette showing the development and construction of this new theme park attraction. Watch it now embedded after the jump.