Curse of the Commercials – Nostalgia Critic Doug Walker November 11, 2020 Channel Awesome, Doug Walker, Nostalgia Critic, Videos 2 Comments Barbie, Mario, and the Muppets show their hilarious (and disturbing) colors in another nostalgic commercial collection. Let's see if Nostalgia Critic can get through this year unharmed (spoiler: he doesn't). Read More »