Life | Thu May 24, 2012 6:40pm EDT

Universal Studios unleashes "Transformers: The Ride"