London Police Best Fucking Cops in the World

The London Police Service killed the terrorist who attacked the city in 8 minutes, bitch!

Photo of the year Dan Kitwood