Ego Puppets

Ego Puppets – “Avatar Couture”

Brooklyn sound engineer/producer Eric Feigenbaum has worked with MGMT and Passion Pit, but Ego Puppets is the first time he's stepped out on his own.
jessica | June 17, 2010 - 2:49 pm