Christopher Cross photo

Christopher Cross setlist at Yomiuriland, Open Theater EAST in Inagi, Japan on August 2, 1986

Christopher Cross setlist on August 2, 1986 at Yomiuriland, Open Theater EAST in Inagi, Japan