[News] C.ROSS published the official music video for “Wrong Side of the Sky” taken from new album
“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…
