Band of the Day: Giant & the Georges
With a name sounding like a riff on a fairy tale, these guys have some decent riffs of their own… Simple things first – where are you guys from? We are based in Stourbridge which is in the Black Country, UK. How did you meet? Growing up, brothers Ben and Sam had always performed together, […]