Is Stacy Park a Secret Government Installation? Google Maps: Yes.

Stacy Park is a lovely little neighborhood park over by Olive and Lindbergh in Olivette, MO. We’ve been there and we just say a playground and a baseball diamond. We didn’t even notice the huge cement installation with the words “DANGER KEEP OFF” written on it. What you don’t believe me? Ask my friend Google Maps. He’ll show you. So what the hell is going on here? We looked around and these satellite photos don’t appear to be all that old. [Read More]