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?
1988
2023
1992
2018
1975
1958
1981
2001
1998
1996
1972
1986
2011
2007
2020
2002
2024
1985
1948