Tag: Police Car

Dubai Police Car Becomes Guinness World’s Fastest Police Car

The Dubai Police force has been presented with a certificate which recognises