Leeds/Birmingham-based rockers The Brazen return to release their Barnstorming new single “Alive” The single showcases entwined guitar riffs and huge anthemic…
Leeds-based indie rockers The Brazen have released their anthemic new single Delusion on today, Friday 31st March. Check out the video…
This website uses cookies.
Read More