Ben Barker

Ben Barker

Born 31 December 1951 in Denver, Colorado, USA

Died 28 September 1995 (aged 43)