The Devil Has The Best Tuna — Organised ScumFrom: London, EnglandWith a name like Organised Scum (first featured on the blog earlier this year, Fresh Sounds 17th January 2016) you'd probably expect a punk band that eschewed anarchy in favour of accountancy, ripped t-shirts i...
more info