The Event Complex Aberdeen (TECA)
in Aberdeen, Scotland
Spielstätte für Live-Musik in Aberdeen, SCO, UK.