this is not a good game – Car Mechanic Engine Overhaul Review
first of all the ads are everywhere, the physics are trash with the graphics, and everywhere i look i just cant stop seeing items clipping though each other...don’t download this game!
Review by 1-5 star games on
Car Mechanic Engine Overhaul.