Though retired Sheila Armstrong is alive & living in Sussex
Sheila Armstrong - singer - was born in 1942.
Sheila Armstrong - fencer - was born on 1949-11-26.
Sheila Armstrong - fencer - died on 2010-05-18.
She is still living today.
Still alive people still alive!
Neil Armstrong still living on his farm in Idaho.
Yes , Neil Armstrong , the first man to step on the Moon , is still alive .
He was alive in 2010, but died in August 2012.
neil Armstrong is said to be living in atlanta Georgia! With his little sister!
Neil Armstrong is living in a farm in Lebanon,Ohio
Louis became famous at a very young age but before that, he was still earning his living as a musician.
Sheila Bridges Designer Living - 2002 Morocco Special was released on: USA: 20 February 2005