Tag "felix pappalardi death"

April 17, 1983: Mountain’s Felix Pappalardi Killed by Wife

After producing Disraeli Gears and others, he became the bassist for one of rock’s first hard rock bands. But then his wife caught him with a younger woman

Read More