Season 1, Episode 1 Last Stall on the Left

First Aired: August 13, 2012

Randy finds an ancient ninja guide and suits up for his first battle against a monster.

Watch Now
$2.99