Maybe the driver was blind, no other explanation for this accident. A DeLorean is shown driving with its gull-wing door open, plate D-1323 and ae DeLorean text visible.
DeLorean D-1323 accident speculation



The DeLorean Motor Company emerged in October 1975 as an ambitious attempt by former General Motors executive John Zachary DeLorean to create a high-performance sports car that would redefine...