Astronauts On The ISS Head To ‘Life Boats’ Amid Debris Storm
Astronauts and cosmonauts aboard the International Space Station were forced to duck into their capsules for shelter Monday as a shower of space junk threatened to pelt them. The US Space Command said the station’s seven crew members were told to prepare in case they get hit by orbiting debris that is coming “uncomfortably” close over the […]
Fireball Over Michigan Explained
In the early hours on October 20th there was several flashes of light soaring through the skies across Michigan and many states in the Midwest that sparked many theories ranging from Russian Spies to Meteors and aliens. Well now we have an answer from NASA. According to a report NASA claims the red, green, and […]