We seem to have had a bit of a run on topical strips recently, but this one is by far our most topical to date, coming less than three hours after the successful landing of NASA’s Curiosity rover on Mars.[…]↓ Read the rest of this entry…