This is an archive of the band profile for Sarah and Therese.

Therese Carroll and Sarah Ward are a vocals and acoustic guitar duo from Leeds, UK..