Stop Making Sense' - A tribute to 'Talking Heads" (Live in concert)
The Well
130 St Stephen's Green, Dublin 2, D02 K597, Ireland
Leinster
53.3395683
-6.2613279
Catch the legendary Talking Heads live show recreated live in concert for one night only this December at The Well Dublin. Support TBA