Judas

Judas

Photo Credit : Popped Music “JUDAS have built heir own hype on their own terms.” – CLASH “Judas are the real deal. An antidote to unambitious guitar bands.” – GIGSLUTZ JUDAS are an emerging four-piece indie rock band, hailing from across the UK and...