C

Cheri Champagne

Born 28 May 1961 in Exeter, New Hampshire, USA

Died 10 February 2025 (aged 63)