Image of the Day: Apollo 11 astronauts' amazing customs form
On July 24, 1969, the Apollo 11 astronauts were required to declare that they'd returned from the moon with "moon rock and moon dust samples."
(Space via The Daily What Geek)
Witnessing this humbling "Hand of God" cloud just might make you be a bit nicer today.
It’s no secret that NASA is drastically underfunded, especially when you mirror that lack of cash with the space agency’s ambitious goals. So, with a manned Mars mission on the horizon, something has to give, right?
Climb on board this impressive Lego S.H.I.E.L.D. Helicarrier and enter into some epic Avengers adventures.