Diesel mechanics Only!!

This is a site for Diesel mechanics to bullshit with each other and ask or answer questions please don't post sales ads.. sales will not be tolerated....

Tags: diesel mechanics only!!