No Thumbnail

New Orleans #1

Bait Car

S03E01
E1
June 8, 2010 30 min

Overview

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.

Comments 0

Please log in to leave a comment.

No comments yet. Be the first to share your thoughts!