No Thumbnail
New Orleans #1
Bait Car
S03E01
E1 E2
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!