In which year were the Back to the Future rides at both Universal Studios theme parks replaced?
2008
-1
Section::::Abstract.
Back to the Future: The Ride
2556100
-1
Section::::Abstract.
The Simpsons Ride
10879941
-1
Section::::Abstract.
The Simpsons Ride
10879941