What happened to Taylor Armstrong's first husband Russell? The US Sun(01) Porter Stracke 25 Aug 2025 Save Image Image gallery: Russell Armstrong: Unpacking the Tragic Story Behind the Reality TV Persona