The Joy Formidable, Blood Red Shoes, You Won’t @ Webster Hall, NYC (Pics)

    Photo gallery of The Joy Formidable, Blood Red Shoes, You Won’t performing at Webster Hall in New York City (April 18, 2013)