Slow Club (3)
Indie pop duo from Sheffield, England formed in 2006. Charles Watson - vocals, guitar Rebecca Taylor - vocals, guitar, percussion
Members: Rebecca Taylor, and Charles Watson
Indie pop duo from Sheffield, England formed in 2006. Charles Watson - vocals, guitar Rebecca Taylor - vocals, guitar, percussion
Members: Rebecca Taylor, and Charles Watson