has anyone ever noticed the green wall standing up on the island to the left (if you're facing America) island in World Showcase Pavilion? On the island there is a green wall standing there. I assume it may have something to do with blocking lasers from people's eyes or whatever, I just can't figure it out.
does anyone know?
does anyone know?