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?
1976
2020
1969
1947
2016
1985
2003
2019
1964
1946
1974
1975
1984
1925
2017
1996
1992