Dubai Police fine motorists, impound their vehicles for performing stunts in the rain

Dubai Police fine motorists, impound their vehicles for performing stunts in the rain
play icon
The car being driven recklessly.