May 21, 2011
New York City

Only In New York: Stone Temple Accordion

Delancey Street Station, around midnight, the night before the Rapture.