The Event Complex Aberdeen (TECA)
in Aberdeen, Scotland
Podium voor live muziek in Aberdeen, SCO, UK.