Image 1 of 1
KMD12UniversalStudios_0054.jpg
Transformers The Ride at Universal Studios Hollywood, Los Angeles, CA, USA