
Luton rockers return with brooding new single that ‘comes from darkness’ but holds ‘element of hope’
Luton rock band ScreamingMechanicalBrain have released their latest single, Repair of Small Objects, a dark, atmospheric eight-minute epic cinematic opus of a new single ahead of a big hometown show at The Castle. The new […]