Image 1 of 1
KMD12UniversalStudios_0150.jpg
Revenge of the Mummy The Ride at Universal Studios Hollywood, Los Angeles, CA, USA