Manchester: Bad Attitude

August 19, 2015
0.0%

The Force - S1 - E1

Manchester: Bad Attitude

The cameras follow the 999 work of Greater Manchester Police who are England's second largest police force and who are responsible for protecting 2.7 million people.