Russell Armstrong and Taylor Armstrong
This photo is incredibly sad to look at. A year or so after it was taken, Taylor Armstrong's husband, Russell, committed suicide.

Unrated
Photo Credit:
Pacific Coast News
Stars:
,
Related Photos:
Russell Armstrong Photos, Taylor Armstrong Photos
Location:
Los Angeles, California
Related Posts:
Uploaded by:
Uploaded: