Where To Stream Taskmaster Season 11 Episode 5
Slap and Tong
- Aired April 15, 2021
- 60 Min
- Rated 8.0
- Number 131 Of 197 Rated Episodes
Greg Davies and Alex Horne set their captive band of comics humiliating missions involving cling film, fashion for insects, and face-based shape-shifting.