New Music: The Shutes – Echo of Love


The Shutes are a four-piece band from the Isle of Wight and you can hear their new song ‘Echo of Love’ below.

Echo of Love EP is out 2nd April

Follow Vulture Hound on Twitter  |  Click here to join our Facebook | Want to get involved?


Leave a Reply

Your email address will not be published.