Master of Disguise – Nostalgia Critic Doug Walker June 11, 2013 Channel Awesome, Doug Walker, Nostalgia Critic, Videos 13 Comments Said to be one of the worst comedies of all time. Turtle! Check out Doug's review on Master of Disguise. Read More »