APD Take Down Loading player ... Views: 1 0 0 Police officers in Abbotsford, British Columbia, take down suspects in a dramatic