Freakazoid The Nostalgia Critic : Season 11 Episode 7
TV-MA YouTube 30m int(0)
Aired: February 20th, 2018 @ 3:00 PM EST on YouTube
The insanity returns with a look back at the animated series, along with the people who made it as crazy as it is. Join the madness and see what made this show so unique.