The Last First Episode Ever - #158 On the Spot : Season 13 Episode 12
Rooster Teeth int(0)
Aired: December 13th, 2018 @ 3:00 PM EST on Rooster Teeth
Jon and the cast are sent back to fix their sins of the very first episode of On The Spot!
Rooster Teeth int(0)
Aired: December 13th, 2018 @ 3:00 PM EST on Rooster Teeth
Jon and the cast are sent back to fix their sins of the very first episode of On The Spot!