Stealing Sheep › Members
2012
2022
2015
2019
2011
A psychedelic pop band from Liverpool, England
stealingsheepworld.com
Liverpool trio with beguiling vocal harmonies and a track record that runs from witchy folk to bright modern pop. Wikipedia