Season 1, Episode 32 Fish Heads

First Aired: March 26, 2009

Dr. Barber creates monsters using discarded fish heads.

Watch Now
Paid