With the holiday season officially underway at Walt Disney World, Rock ‘n Roller Coaster Starring the Muppets has officially received its Obligatory Holiday Overlay. Running from November 4 through January 6, the limited time experience will see The Electric Mayhem celebrate the season by putting their own spin on classic Christmas songs. Obviously, we had to head over to Disneys Hollywood...
