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?
2008
1945
2024
2025
2022
2020
1987
1979
2015
1931
2004
1969
1973
1974