Imperial China : Phosphenes
Thursday, January 21st, 2010Of all the DC bands I’ve paid attention to over the years, Imperial China is my least-favorite name since Q and Not U (whose name I have complained about publically here). Much like their unfortunately-appellated predecessors, the band-name turn-off kept me from checking out Imperial China for a long time, though I started to [...]