07.05.2018 - By Rooster Teeth
The biggest, tallest, nastiest dog in hell shows up for this 4th of July episode of On The Spot.
Learn more about your ad choices. Visit megaphone.fm/adchoices