ALBUM REVIEW – Vermin Suicides – Yeahman! It’s… The Vermin Suicides
Yeahman! It’s… The Vermin Suicides (antipop records)
Time will sedate ya, it’s human nature…
Love that song, can’t get it outta my head. Vermin Suicides are a typical Liverpool band insomuch that you’ll have to go to Liverpool to see them! You’re not likely to see them down your local, unless that local is the very excellent Mello Mello venue or The Lomax.More