India’s space probe is orbiting our fucking moon, folks! Hell yeah. But, it ain’t fucking done! It’ll be touching down on the Moon on September 7.
Read the rest of this entry »
Omega Level