In the process of getting the city of New Orleans back on its feet, the police have started cracking down hard on car thieves by positioning camera-laden bait cars throughout the Crescent City.
In the process of getting the city of New Orleans back on its feet, the police have started cracking down hard on car thieves by positioning camera-laden bait cars throughout the Crescent City.