152 Ludlow Street
New York City, New York 10002

Brooklyn's Crystal Stilts perform "stripped-down garage pop."

Added by Upcoming Robot on June 6, 2009