Crime Library: Criminal Minds and Methods

Man Stole Own Car, Drove It Into Pond, Say Police

Police in Delware say a man didn’t pay for a repair shop’s services, so he stole his own car, led police on a chase, then crashed into a pond.

Categories
Advertisement