Mechanic Faces Long Road Ahead May 7, 2012 No Comments on Mechanic Faces Long Road Ahead Post View 4 A mechanic in Connecticut who claims to have lost his job once he decided to joined the Marine Reserves is expected to be stuck dealing…