Getting Pleasure From HUMILIATING Alex Horne! | Taskmaster | Channel 4
Taken from Series 14, Episode 5 of Taskmaster, Dara and John present their most useless items that cost over £20, Sarah and Fern enjoy embarrassing Alex with some rubber shoots and a fantastic...