8 On the Spot Nov. 07, 2014On the Spot IMDb: 8 2014 333 viewsRooster Teeth Productions’ official weekly game show that pits two Rooster Teeth teams against each other and “on the spot” to earn points.ComedyTalk