Poster of Cast and Crew in On The Spot - Season 12 - Episode 7 - Trevor Wants You - #141

On The Spot - Season 12 - Trevor Wants You - #141 (Episode 7)

Plot: The biggest, tallest, nastiest dog in hell shows up for this 4th of July episode of On The Spot.
Episode Aired On:
Thursday, July 5 2018
6 years ago