Rod Stewart and Jeff Beck Bassist Phil Chen Dead at 75

Rod Stewart and Jeff Beck Bassist Phil Chen Dead at 75

Veteran session musician fought a long battle with cancer. Continue reading…