Trevor Wants You - #141
S12:E7
2018
IMDb
The biggest, tallest, nastiest dog in hell shows up for this 4th of July episode of On The Spot.