Deep in Rural Aberdeenshire in the North-East of Scotland, a cheeky tactless driver harangues and berates his passengers one by one... but are his barbs laced with truth?
1983
2021
2022
1986
2023
—
2024
2008
1950
1993
2018
1960
1955
1969
2011
1996