Audi R8 V10

10 Insane Supercars in the Dubai Police Fleet

There’s no other major city in the world quite like Dubai. Located on the Persian Gulf on the edge of the Arabian Desert, the city