Posts

Showing posts with the label Ralph Of London

C.Ross - Ralph Of London

Image
C.Ross - Wrong Side Of The Sky. “Skull Creator” is the new solo record by Canadian singer/guitarist C.Ross, better known as Chad Ross, who currently fronts Toronto psych rockers Comet Control (Teepee Records). The new record features eight genre-stradling songs of americana tinged folk-rock, while hinting at Ross’s fuzzy psych-rock past. Recorded, produced and mixed by Joshua Wells (Lightning Dust, Destroyer, Black Mountain) at the Balloon Factory in Vancouver, British Columbia (home studio of Dan Bejar of Destroyer), the new album “Skull Creator” was written at first as a solo acoustic project.  When Destroyer’s Joshua Wells joined in on both drums and keys, Isaiah Mitchell (Earthless, Golden Void, the Black Crowes) on guitar, and Aaron Goldstein on pedal steel, the project morphed into a sweet psych-folk adventure.  Speaking of the hauntingly powerful album, Ross states: “I had it in my head that I was gonna make an acoustic record, with the sole purpose of making fun of my...