The Helix en Falkirk, Scotland

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