Just my opinion – Car Mechanic Engine Overhaul Review
Sorry...... if I could I’d give it zero stars. There are way too many ads to make this game any kind of enjoyable. Might be a good game but all my time was spent and wasted with constant ads.
Review by Asphaltcowboy74790 on
Car Mechanic Engine Overhaul.