Power Rangers – Nostalgia Critic Doug Walker April 9, 2008 Channel Awesome, Doug Walker, Nostalgia Critic, Videos 11 Comments The Nostalgia Critic takes a look at the Mighty Morphin Power Rangers from 1995. Read More »