Deon Estus, Bassist With Elton John and Frank Zappa, Dies at 65

He also performed with Wham!, Tina Turner and others. Continue reading…