Japandroids @ Webster Hall, NYC (Pics)

    Photos of Japandroids playing live at Webster Hall, New York City (December 4, 2012)