Tweet #1237657491

planetOzh: Internet Memes, All Of Them tinyurl.com/aport9

From twitterfeed 5:39pm Feb 22 2009 —