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?
1934
1972
1978
2022
1981
2004
1953
2014
1971
1956
—
2024
1957
2017
1998
2001
1951