Funniest Screencap By Emilio May 15, 2010 12 Comments I came upon this YooToob channel today, and this is what I got: Do you have any funny screencaps to share with me? 12 Comments