Band of the Day: SUE
You don’t see much on the noise rock front from us but when we do, we always love it. Here’s SUE for you. Simple things first – where are you guys from? We come from the West Midlands, England. How did you meet? I (Elliot here) met Ashley (guitar) at an audition for a previous […]