If you didn’t know the coolest police cars in the world reside in Dubai, you probably haven’t been on the Internet lately. The Dubai Police isn’t shy about flaunting its fleet of supercars, and it’s at it again with a video appropriately tagged “luxurious super patrol cars for a luxurious city.” The video features many of Dubai’s exotic police […]

Read more