The Deli - Stumbling upon a pair of Ego Puppets

ADDITIONAL CONTRIBUTORS Biology of the Blogger

We stumbled upon this NYC band called “Ego Puppets” while working on the next blog entry about The Can’t Tells (with whom they’ll share the Pianos’ stage on 11.22) and really liked this “Vibration” song. Checkerout!

via The Deli

recommendations