Buzz·Posted on Apr 1, 2012Raccoon With A Sock On His HeadToday, we are all this raccoon with a sock on his head.by Jack ShepherdBuzzFeed StaffLinkFacebookPinterestTwitterMail View this video on YouTube youtube.com