New Transformers ride opens at Universal Studios

June 20, 2013 01:23 PM