Rock band Sixteen Cities released their self-titled debut album earlier this year. Based in Portland, Oregon, the band formed in 2004 and release two independent albums before signing with Centricity. LTTM spoke to front man Josiah Warneking to find out…
More...