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?
1913
2024
2009
2014
2015
1978
1940
2016
1965
1975
1976
1974
1938
2010
1979
2018