There is no description yet. Add a description.
Appears on these pages
Operation: Big Apple was a Soviet attempt to build a Psychic beacon in New York to mind-control...
The World Trade Center (known also as the Twin Towers) is a major site in New York. It appeared...