Rod Stewart and Jeff Beck Bassist Phil Chen Dead at 80

Rod Stewart and Jeff Beck Bassist Phil Chen Dead at 80

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

Photo Gallery