Rooster Teeth Productions' official weekly game show that pits two Rooster Teeth teams against each other and “on the spot” to earn points. Release Date
07 November 2014 Languages
English,
Produced By Rooster Teeth Productions, Warner Bros. Television,
Available on: