Grangemouth Town Hall
en Grangemouth, Scotland
Sala de música en vivo en Grangemouth, SCO, UK.