Too Stupid to Die
Season 1
Ep 8. Too Stupid for the Holidays
- TV-14
- December 28, 2018
- 20 min
The crew draws inspiration from US holidays to celebrate their own maniacal TSTD Holiday.
The crew draws inspiration from US holidays to celebrate their own maniacal TSTD Holiday.