Grangemouth Town Hall en Grangemouth, Scotland

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