Echotape – Sky Above Quarley Hill EP The one trait I like more than any other in new bands is ambition. Too many new bands these days are a bit too modest and humble for my liking. What’s wrong with wanting to make a huge, expansive sound that grabs people by the balls and demands […]