event · 29 October 1982 · 42 years ago
Car maker John DeLorean indicted for drug trafficking, later acquitted
More events on 29 Oct