So this band seem to have been on the radar for some time but I’ve only just heard of them now- it’s hard not to get hyper when you hear this lot, it’s all guitars and echoey voices and stuff. Good. Check out here.
London
So this band seem to have been on the radar for some time but I’ve only just heard of them now- it’s hard not to get hyper when you hear this lot, it’s all guitars and echoey voices and stuff. Good. Check out here.