In Czech Your Oil, the mechanics and salesmen at a Czech service station have sex with each other and their customers, leaving the cars to fix themselves!
2022
2023
2021
2020
2001
1996
2013
2019
2016
2011
1990
2003
2006
2009
2014