Where To Stream King of the Hill Season 12 Episode 13
The Accidental Terrorist
- Aired March 2, 2008
- 30 Min
When Hank learns he has overpaid for every car he has ever bought since he started driving, his bid for justice ends with exploding cars and an arrest.