Image of the Day... In the wake of the meteor that struck Russia earlier today, just thought I'd post this human spaceflight-relevant meme that I found on Facebook. Will the 1998 Michael Bay flick Armageddon soon become (somewhat of) a reality? Hm.
(The full answer is: not for another decade.)
Image courtesy of the Keep a Shuttle in Florida! - Facebook.com