Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Happens all the time. hahaha It is probably some swamp gas that reflected off venusJust the thought that NASA thinks they found something that they don't know what it is, is awesome
The chances of it actually being a mega structure is pretty slim.