Japandroids live

Tuesday 30 July 2013Past concert

Japandroids

Venue

Seestrasse 395, Wollishofen 8038 Zürich, Switzerland

Venue info and map

Line-up

Share this event