Image 1 of 1
KMD08UniversalStudiosHwd-22.jpg
The Simpsons Ride at Universal Studios Hollywood, Los Angeles, CA, USA