So Wednesday as we were leaving Lights, Motors, Action! we passed by a new addition to the area around MuppetVision. The guys were just taking off the wrapping for it and painting the "theming" on the wall below. I know what it says it is but anyone know if it is actually going to do anything?
No announcement yet.
New "Thing" Outside MuppetVision