Season 1, Episode 12 Big Bad Spinosaurus

First Aired: October 26, 2010

Dan reimagines the tale of "Little Red Riding Hood" with a Spinosaurus instead of a wolf.

Watch Now
Subscription
Subscription
Subscription
Subscription