Did anyone else grow up playing on the playground that use to be at Lake Buena Vista? It was a brown wooden play area with a slide that was located, I believe, where the stage is OR where the pin store is at the now Downtown Disney. I'd spend hours there with my dad while my mom would visit the shops.
Does anyone have a picture?
Does anyone have a picture?