April 7, 2021

This Day in Halloween: Special makeup effects artist Stan Winston is born in Richmond, Virginia in 1946. / Illustration by Mikayla Webb.

Special makeup effects artist Stan Winston is born in Richmond, Virginia in 1946. The four-time Oscar winner’s work includes The Terminator, Jurassic Park, Aliens, Predator, and Edward Scissorhands. He died in 2008.