Posts Tagged ‘Steve Jobs’ liver’

Free Tonight: Imperial China @ Tysons Corner Apple Store

Imperial China's mathy post-punk probably won't be the next dispensable soundtrack to an iPod commerical, and the D.C. band knows it. The trio is playing a free set in the Apple Store at the Tysons Corner mall tonight at 6 p.m., and the performance apparently merits this disclaimer: "Yes, really."
OK, so Imperial China's jagged, discursive [...]