Xander Scott

Xander Scott

Born 18 July 1985 in San Diego, California, USA

Died 7 February 2016 (aged 30)