Don’t you just love a band who keeps their promises? When powerhouse Vancouver duo Japandroids were snapping necks at Laneway Festival during their inaugural Australian visit earlier this year, they continually preached from stage how much they loved being here […]