Kevin Spencer
Season 2
Ep 12. The Potted Goose
- TV-MA
- April 4, 1999
- 23 min
It's New Year's Day and Kevin overdoses like an amateur on booze left behind at the scene of a car accident.
It's New Year's Day and Kevin overdoses like an amateur on booze left behind at the scene of a car accident.