PlacesThe Simpsons Ride at Universal Studios!
The Simpson's Ride Who would have thought that the popular hit television show - The Simpsons - would now be a smash ride at Universal Studios, Orlando in 2008? Certainly not I! I think this is something which defines Orlando as "NOW." The Simpsons, t ... Read more