Frosted Ambassador
PUBLISHED Nov 1, 1999
Remember all those noodly squeals on the last Olivia Tremor Control album? Well, I guess Eric is somewhat responsible for those, seeing as...