Pop Tarts Suck Toasted — Moshi Moshi Records, for whatever reason, has never really been more then a passing blip on my radar. Before Friday night I had spent precious little time with any of the bands on their roster (with a few exceptions, namely Architecture in Helsinki) ...
more info