Watch Trailer
DISCLAIMER: Not all titles shown are currently available on all streaming providers.

Watch On the Spot Season 15 Episode 8 Online

  • 6.6/10
  • COUNTRIES: United States of America
  • Subtitles: English

Gus and Chad are really excited about World of Warcraft Classic, Matt and Jeremy demonstrate what it's like to take steroids, and everyone shows just how little they know about sports.