Clydebank Town Hall
i Clydebank, Scotland
Spillested for livemusikk i Clydebank, SCO, UK.