No media source currently available
The city of Detroit is known more for its iconic blight than the vehicles that once rolled off the floors of the now-abandoned factories that gave it the nickname “Motor City.”