These New Puritans @ Bowery Ballroom, NYC (Pics)

    Photo gallery of These New Puritans performing at Bowery Ballroom in New York City (April 30, 2013)