I've been searching for some proof of this for a while. Finally found it, I remembered it correctly, and I'm not crazy! Well, I remembered correctly, anyhow. In early '94, there was a tag on Smurf Mountain's spot on the map that read "Preview of Echo Park Opens Early Summer". I have never been able to find anything about what this project was supposed to be. Anyone have any idea?
