Stanley Martin Lieber aka Stan Lee was born today in 1922 in New York City, in the apartment of his Romanian-born Jewish immigrant…
John DeLorean is best known to pop-culture enthusiasts as the man who created the futuristic car that shared the big…