Taskmasters Alex Horne and Greg Davies react to the explosive Series 21 finale
Taskmasters Alex Horne and Greg Davies are no strangers to discomfort. In fact, they’ve made quite a career creating scenarios, or tasks, placing the funniest people in the world in the most uncomfortable situations to create hilarious television. Horne and Davies recently sat down with Mashable Executive Producer, Mark Stetson, to dive deep into Series…
