Detroit Police have made a breakthrough on the car thefts that occurred shortly after this year’s Woodward Dream Cruise. Six people were arrested as a result of a chop shop raid in the city’s west end, and among the scattered car parts was the placard for the black 1966 Chevrolet Chevelle 300 Deluxe that went missing. […]
More...
More...