Cyborg, do you remember, not too long after TWA, a story about a cache of weapons being found buried at a NY beach?
I remember hearing that on 1010Wins. I've never been able to find a print article on it.
I remember a story about a rocket launcher or something like it and that's IT. No articles nothing. You must be referring to the same story. I just don't understand the cover up.