What Is A Red Sprite?
Ghost? Alien? Carbonated beverage? Red Sprite Over American Midwest, August 10, 2015 Two mysterious red hazes hovered over Earth on August 10. Astronauts onboard the International Space Station snapped a picture of the first one as it passed over the Midwest–either Illinois or Missouri. And yesterday …
Gary Coleman flipped this story into The World•3137d