Idiot TV
Episode 2 (2x2)
Air date: Nov 19, 2018
Learn the incorrect way to treat a rather nasty case of hemorrhoids, and meet a couple of young chaps who have taken the idea of the selfie-stick literally. Also take a peek behind the curtain to find out how idiots like to celebrate.
- Premiered: Jan 2018
- Episodes: 39
- Followers: 0