Show more
Leora Dana (April 1, 1923 – December 13, 1983) was an American film, stage and television actress. Wikipedia
Zac Efron
Ben Affleck
Carl Weathers
Martin Mull