Ride Vehicle of The Simpsons Ride at Universal Studios Hollywood.

Ride Vehicle of The Simpsons Ride at Universal Studios Hollywood.