Taskmaster Bleeped
Series 12 Episode 3
S12 E3:
Taskmaster Greg Davies struggles to contain his scorn as Desiree Burch does something inexplicable when faced with sand. And is that an exploding cat?