Taskmaster - Season 1
Taskmaster - Season 3
Taskmaster - Season 6
Taskmaster - Season 2
26 September 1982, Lancaster, Lancashire, England, UK