Yup yup, it is NASA Plumbrook, the old reactor south of Sandusky. On the way to Cedar Point as a kid I was always in awe of the place as it was so big and you could only get within a few miles of it. My sixth grade teacher claimed a three eyed frog he had in a jar came from a nearby pond.
th0ma5|11 years ago