Chris Newman

American sound engineer (The Exorcist
Died on Monday March 3rd 2025


View other recent people: Russell Robins, Bob McManus, Ray Baughman

Back to homepage

People that died on the same date as Chris Newman

new server