Captain Disillusion!
March 4, 2008 by darrylasher
Captain Disillusion, adorned in goofy face paint, debunks popular viral videos, such as the bitch-slapped penguin, ghosts caught on camera, and catching sunglasses with your face. Surprisingly well done, with good production standards and clear, concise explanations. Here is his YouTube page.