Bait Car : New Orleans

Bait Car : New Orleans

ADVERTISEMENT

Summary

New Orleans Police tackle car theft with the bait car.
Documentary