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

Watch On the Spot Season 12 Episode 1 Online

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

Jon has Hell to pay and Trevor performs miracles before your very eyes. If you want to go to Heaven then you may want to skip the season 12 premiere of On The Spot.