Japandroids announce London show, new music on the way? | Upset

Japandroids announce London show, new music on the way?