Music from the UK – Stealing Sheep

Stealing Sheep, formed in 2010, are a british indie pop group from Liverpool. Listen to their great song “Shut Eye”, and share it! ;)