Tag Archives: Christopher Cross Doctor Faith

Christopher Cross releases “Doctor Faith”

Yesterday recording artist Christopher Cross has released his eighth studio album entitled “Doctor Faith” on the Eagle Rock Entertainment label. It has been twelve years since his seventh album entitled “Walking In Avalon” was released and now Christopher Cross is back with all new original material. Check out the trailer
Continue reading Christopher Cross releases “Doctor Faith”