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.