Taskmaster
The Natural Friends (16x1)
Air date: Sep 21, 2023
Greg slaps Alex because of peas. Lucy Beaumont marvels at a canned blindfold. And everyone tries to put a big duck in a lake.
- Premiered: Jul 2015
- Episodes: 164
- Followers: 473
- Running
- U&Dave
- Thursday at 21