Home > Meme Archive
Aug 10, 2012 Source: Wired News
As space geeks watched nervously to see if NASA's Curiosity rover would land safely on Mars, many found themselves wondering, "Hey, who's that cool dude with the stars-and-stripes mohawk?" That dude was Bobak Ferdowsi, the activity lead for NASA's ... (Read More)
|
Tweet |