

Christopher Cross, First Double Live Album To Be Released
Christopher Cross has announced the released of “A Night In Paris”, his first live 2CD/DVD filmed at the Theatre Le Trianon in Paris, France
Mar 4, 2013
3 views
0 comments


Christopher Cross Releases New CD Doctor Faith
Christopher Cross releases his first album of all new material for 12 years with Doctor Faith on 2nd May through earMusic.
Feb 4, 2011
1 view
0 comments