Zarooq Sand Racer

Zarooq Motors is a new car brand from the UAE (United Arab Emirates), they have presented the spectacular Zarooq Sand Racer, a racing car specifically designed for the desert, yet…
View Post