GARGANTUAN GLIDERS: (NEVADA, USA)
Nestled atop a lonely mesa in the stark, arid wilds not far from Battle Mountain, Nevada, four amateur pilots would have an all too close encounter with a pair of bizarre bio-luminescent beasts so terrifying that the eyewitnesses refused to speak about the incident for nearly four decades. In 1925, less than a quarter century … Continue reading GARGANTUAN GLIDERS: (NEVADA, USA)
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed