Lake Buena Vista, FL — This week, our “This or That” series will head to the Walt Disney World® Resort to examine two slow-moving, dark rides. First, we’ll take a ride on The Great Movie Ride® at Disney’s Hollywood Studios® and then we’ll stroll over to Epcot® to experience Ellen’s Energy Adventure. Located inside a […]