Reviews and other content aren't verified by Google
these so called elite police of britain are a joke. wouldn't last a week in the states. my family car has more hp than 99% of their cars. if i lived in britain it would pay to be a criminal if these guys are all i have to worry about lol