Surf Ninjas – Nostalgia Critic Doug Walker September 19, 2008 Channel Awesome, Doug Walker, Nostalgia Critic, Videos 10 Comments The Nostalgia Critic is back and this time he tackles the 'genius' of Surf Ninjas! Read More »