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?
1981
1952
2013
2020
2023
2018
2016
2012
1946
2010
1979
1942
2009
1945
2007
1901