Supposedly Denver is #1 for hit and runs in America.
Few of these people have licenses, let alone registration or insurance, many of those cars are stolen.
Supposedly Denver is #1 for hit and runs in America.
Few of these people have licenses, let alone registration or insurance, many of those cars are stolen.