RSS Icon
Dubai Police Cars

Dubai is one country where you’re definitely not going to outrun the cops.


Commenting for this video can be done on Video Fantastica.
You can use your Dig Your Own Grave account to comment on Video Fantastica videos.