Ever since I first stumbled upon Tow’rs from a promotional sampler on Noisetrade, I DROPPED MY JAWS in disbelief. HOW DID I NOT KNOW ABOUT THIS BAND? Where are they hiding?! Well, turns out they are hiding in Flagstaff, a small town in Arizona that I (oddly enough) know quite well after spending a summer...Continue Reading