Clydebank Town Hall i Clydebank, Scotland

Spillested for livemusikk i Clydebank, SCO, UK.