Zarooq Sand Racer Automotive, Off Road 3934 Zarooq Motor's is set to be the first production car manufacturer out of UAE ( United Arab Emirates ) and has presented their very first car. Its exactly what you would expect from the worlds richest country th...