WTF TwitPics 3-24 March 24th, 2010 This weeks WTF images pulled from the TwitPic wall. Continue Reading →