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


Comments
  • No comment posted so far for this feed.
    Be the first one to post.
Please login to post comment!