Clip ID: 57513
International Car Theft Business
08/23/1995
Investigative report that talks about the big business of car theft. Contains some incredible footage of criminals in action!