Watch Taskmaster season 3 episode 5 tv series online free
Release: Nov 01, 2016
It's the series finale, but before Greg Davies hands over the Taskmaster trophy, which contestant has the most handsome relative? And why is Rob Beckett livid with a melon?