Raccoon With A Sock On His Head April 2, 2012BuzzFeed - Latest Today, we are all this raccoon with a sock on his head. Source: youtube.com Via: arbroath.blogspot.com