Taskmaster Greg Davies Is Not Pretending to Be Angry at Alex Horne Insights into Taskmaster Series 17 Taskmaster Greg Davies and his assistant Alex Horne recently sat down for an interview ahead of the premiere of Series 17. They delved into the dynamics of the show, the contestants, and shared some behind-the-scenes details. The contestants […]