Remind me a bit of U2. Not heard of these guys before though. Quite like that sound.
this territory is moderated