Richard DeAngelis

Richard DeAngelis

Born 24 June 1932 in Boston, Massachusetts, USA

Died 28 December 2005 (aged 73)