Devon Barry

Devon Barry

Born 23 January 1977 in Maine, USA

Died 5 August 2005 (aged 28)