Disney’s Hollywood Studios has had a multitude of upgrades over the past few years, from new and improved stage shows like The Little Mermaid – A Musical Adventure and upgraded attractions like Rock ’n’ Roller Coaster Starring The Muppets. But one of the most exciting new additions to the Walt Disney World park is actually … [Read more…]