Car Mechanic Simulator goes to the next level

By CRM Staff   Toronto, Ontario – August 20, 2018 — The bestselling Car Mechanic Simulator series from European developer Red Dot Studios has released its latest hit, Car Mechanic Simulator 2018.   With 78 percent approval on the online video game marketplace Steam, Car Mechanic Simulator is a highly realistic game that challenges players to […]