Diesel memesPost memeBestNewestCompanyFace mcshooty · 1 year agowhy the fuck is steam there ????CarMATTIX · 1 year agoTeslas suckBagHeroin Monkey · 2 years agoBusFred · 8 years agoDo your buses run on time?No, they run on diesel.Diesel jokes