Nowhere else worldwide can you hail a police car and take a selfie with the motorist. Just like nowhere else the police car likely to be a Bugatti Veyron, Ferrarri FF or Lamborghini Aventador. We are talking about Dubai, where the police has recently been presented with a certificate by Guinness World Records for their
Manchester based Keating supercars is going after the world’s fastest production car title with their 1800 horsepower TKR supercar. Last month at the Salt Lake Flats in California they hit a top speed of 260.1 mph (416 km/h) on the first of two runs.