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?


By Vulture Hound

To have your work considered for the site please get in contact at