What's happening?

Video Sources 0 Views Report Error

  • VidSrc

The FBI Files: 2x8

Shattered Shield

Lured by the easy wealth of the narcotics industry, crooked cops in the New Orleans Police Department began breaking the laws they were sworn to uphold in the early 1990s.

Dec. 14, 1999

Leave a comment

Name *
Add a display name
Email *
Your email address will not be published