National Geographic Society

  • Connect:

Philly Undercover: The Raid

Published
Philly Undercover: The Raid
Undercover PSPCA cops are on a rescue mission after busting up an illegal dogfight and arresting 14 suspected fighters.

Videos