NOLA Police Tout Illegal Gun Seizures

NOLA Police Tout Illegal Gun Seizures