Since replaced by "The Simpsons Ride" at the Hollywood and Orlando parks, the Simpsons Ride lives on in Japan.
5 July, 2016 by themagician