Rest in Peace
Published March 20, 2005 @ 15:47 in Celebrity Death Watch
John Z. DeLorean was 80. He was the innovative automaker who left a promising career in Detroit to develop the short-lived gull-winged sports cars featured as a souped-up time travel machine in the "Back to the Future" movies.
