Man Gets Arrested for Stealing His Own Vehicle


The Collier County Sheriff’s Office released footage showing the arrest of a man who apparently stole his own vehicle after it was taken by a towing company for illegal parking in Miami.

Picture of admin

admin

Leave a Reply

Recent Posts