Series 12 Episode 3

Series 12 Episode 3

Available on Channel 4
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?