On July 20th of 1969, Apollo 11 landed on the mother-fing-Moon. That be a distance of 238,900 miles from Earth. so, why the post today? December 14th of 1972 was the last man to walk on that beautiful object …
Read More »
On July 20th of 1969, Apollo 11 landed on the mother-fing-Moon. That be a distance of 238,900 miles from Earth. so, why the post today? December 14th of 1972 was the last man to walk on that beautiful object …
Read More »Have aliens set up shop on Ceres? Or is this new discovery the remnants of a once flourishing alien civilization that destroyed itself before gaining the technology of interstellar travel? Ceres has already been shown to have strange bright spots. …
Read More »What is next for NASA.
Read More »NASA photos from the past.
Read More »A new set of beautiful NASA images.
Read More »A great set of beautiful NASA pictures.
Read More »The history of TLC may blow your mind.
Read More »