13 Jun 2013, 14:40 UTC · By: Gabriel Nica / We're used to seeing only hypercars on the streets of Dubai or any other city of the United Arab Emirates (the police have a Veyron and other supercars in their garage after all) so what we...