Life In The 1980’s – Part I

90-cb

April 1981 John DeLorean shows off his revolutionary sports car to NYC.