Nancy Walls
Nancy Ellen Carell is an American actress best known for her comedic work on Saturday Night... more »
Neil MacDonald
Neil Macdonald is a Canadian journalist who works for the Canadian Broadcasting Corporation. He... more »