Shane Erickson

Shane Erickson

Born 23 August 1985 in San Diego, California, USA

Died 26 September 2023 (aged 38)

Born Eric Anthony Crew.