Mars. Europa. Rosetta.
(featured image, Seasonal Streaks, Mars HiRISE, NASA/JPL/U.Arizona via Astronomy Picture of the Day) Sometimes it really does feel like we’re living in the future. As a kid, growing up, I remember reading Astronomy magazine back in the late 70s and early 80s. The eggheads at NASA and the JPL (mad hearts!) had our future all mapped-out […]