Christopher

Christopher was an American psych-rock powertrio from Houston that released a 1970 self-titled album on Metromedia. They weren’t related to the South Carolina band (also known as Jonathan Hooker Manuscript) behind the 1969 album What’cha Gonna Do? Members: Doug Tull (drums), Doug Walden (bass, vocals), Richard Avitts (guitar, vocals), Leon Rudnicki (bass), Terence Hand (drums), […]