A mysterious mega structure including a stairway appeared in the clouds over Larural in Maryland on June 20, 2017. This is what the photographer said about the strange sky phenomenon: “My friend was in there car driving saw a mega structure in the clouds. Stop the car rolled down the window to get a better […]
Posts Tagged ‘larural’
Mysterious Stairway & Structure Appears In The Clouds Over Larural, Maryland
June 23rd, 2017 Awake Goy