Crazy Car Control
A display show of some great car stunts and manoeuvres.
Amazing Car Driving Skills
Its a show organised by Renault Automakers on the lake front of Burj Dubai (the tallest structure of the world). The drivers were showing their extraordinary driving skills to mesmerize and earn respect & appreciation of the crowd present there.