About 2,000 illegal vehicles have already been impounded by New York City Police this year, an 88% increase from last year.



Source link