By Alex Young on January 2nd, 2009
Life is good for one of the Internet’s most successful do-it-yourself bands. Since unleashing I Am The Messer for free online back in August, Killola has watched its sophomore album be downloaded over 30,000 times, all while the L.A. natives have hit the road in both the U.K. and U.S. Oh yeah, and they’ve some [...]