musicwontsaveyou.com
[streaming] Snails – Seventeen
Snails are an experimental pop band from Bristol. Snails generate moments of suburbanguitar pop reverie for lonely people walking to the shops. Formed after a friend’s request to soundtrack a…