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?
1972
2004
1976
—
1991
2008
2007
1962
1953
1966
2025
2015
2011
2024
2014
2017
1998
1957