I kid you not, but Team Genius [Official Site, Myspace] crack me up. Any time that a band has any sort of statement out there that basically consists of “Fuck it, let’s make an iPod record,” I giggle. Not in a silly way, just in a way that indicates that I have lost [...]
Radio Exile — I kid you not, but Team Genius [Official Site, Myspace] crack me up. Any time that a band has any sort of statement out there that basically consists of “Fuck it, let... more info