Tag: pt A Wingnut Of Mars

Nerds everywhere are celebrating last night's successful landing of NASA's "Curiosity" rover, breathing a sigh of relief, glorying in the awesome technological achievement, and...

Wonkette Bazaar


80,234FansLike
201FollowersFollow
43,049FollowersFollow