We all know of the famed DeLorean from the Back To The Future movies, but few of us actually know much of the cars troubled past. In this video the XCar team dig deep to bring us all the facts, from the cars inception to it’s ultimate demise. This one is a treat for car and movie fans alike.