article placeholder

Turn Up The Amplifier

I've been stumbling upon some awesome bands this week, like England's Amplifier. Ever heard of them? I most certainly have not, although Wikipedia tells me the trio has been around for 12 years. Nevertheless, I... Read More...