Does Russia have a counterpart to our Area 51? I was just wondering if the Ruskies have a place where they do all their weapons developement/testing..
and any possible places they might be storing UFO\'s.
This content community relies on user-generated content from our member contributors. The opinions of our members are not those of site ownership who maintains strict editorial agnosticism and simply provides a collaborative venue for free expression.