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?
1959
2016
2019
1983
2023
2024
2025
2008
1975
2017
2007
2002
2003
1948
1958
1960
1955