Also known as: smokesigna5332u
Carrie Armstrong lives in Andover, New York, but has also spent time in Potsdam, New York. Her favorite films are Star Wars and Flash Gordon. Carmen L Armstrong, Cheryl E Armstrong and Benjamin L Armstrong are some of Carrie relatives.