cars October 24, 2023 5:16 pm Car enthusiasts find a DeLorean with just 977 miles on the odometer Michael McElhattan and Kevin Thomas retrieved an old DeLorean vehicle inside an old barn in Wisconsin. US & World Videos 2:10 Cassie breaks silence after Sean ‘Diddy' Combs apologizes following 2016 assault video 10:25 Robert Downey Jr. roasts Chris Hemsworth in Walk Of Fame speech 5:43 Glen Powell and Ally Maki vs. Kelly Clarkson: Movie poster trivia 10:52 Florida High School helps teens recover from addiction 0:57 ‘Seinfeld' star Michael Richards reveals prostate cancer diagnosis