June 13, 2007

LOLcats

http://icanhascheezburger.com/

... okay, I love this meme.

Posted by xeeban at June 13, 2007 10:33 PM