by Nick The Disney Devo | May 2, 2013 | First Timer Tips, Walt Disney
Author: Nick the Disney Devo The Muppet Stage 1 Company Store is located opposite the exit of Muppet Vision 3D at Disney’s Hollywood Studios. It’s pretty hard to miss, and you shouldn’t pass it by, as it is one of the best themed stores in all of...