简介:Scarlet was a UK based vocal duo from Hull, East Yorkshire, England. They consisted of Cheryl Parker (vocalist, guitarist) and Jo Youle (pianist, keyboardist, vocalist).
简介:Scarlet was a UK based vocal duo from Hull, East Yorkshire, England. They consisted of Cheryl Parker (vocalist, guitarist) and Jo Youle (pianist, keyboardist, vocalist).