LEECHES
Bournemouth, Dorset, UK
BAND
Leeches are a bunch of desperate, bubbly individuals who've been hurt before and won't suffer fools gladly (or something).
GENRES
Alternative
UPCOMING EVENTS
No Upcoming Events
This artist has no upcoming events listed