Jared Degado

Jared Degado

Born 10 March 1983 in Danville, Illinois, USA

Died 26 November 2025 (aged 42)