November 22, 2024

Connor Bedard

Bedard #Bedard

Latest Videos Chicago area man restoring 1981 DeLorean with less than 1,000 miles

A rare find is taking a Crystal Lake man “Back to the Future.” Michael McElhattan, owner of car restoration company DeLorean Midwest, now owns a 1981 DeLorean with less than 1,000 miles on the odometer.

Leave a Reply