Here's a charming piece of twee pop from 1996. I'm not entirely certain about this, but I believe Reflector the Illuminator were originally from Albany, New York and known as Chomp; they later moved to DC and at some point changed their name but it's all a bit of a muddle to me. On the off chance that anyone can clear this up, please send info.
On the Zero Hour label.
No comments:
Post a Comment