Thursday, April 16, 2009

New York's own Xylopholks!

Apparently they've been hanging out in the W 4th street stop lately. Who doesn't love musicians dressed as muppets??


No comments:

Post a Comment