Automobile Care Restore DuDu Mechanic is an off-the-cuff simulation sport where you act as a skillful mechanic. Your clients meet numerous problems with their cars: damaged home windows, cracked automotive doorways, flat tires, malfunctioning motors, lack of automobile elements...