Outstanding manual repair, close-up of a mechanic fixing car wheels and setting wheel nuts, using appropriate maintenance tools, checking and repairing cars in a maintenance center, vehicle repair shops in the Kingdom of Saudi Arabia
0:32

We use cookies to provide for you a better experience. For more information check our Cookie policy.