KSPS Specials

CELTIC THUNDER Mythology

Video duration: 0:30

Filmed on location at the Helix Theater in Dublin (where they filmed their debut show in 2007), it’s fitting that Celtic Thunder have chosen to return to their roots in order to film this musical odyssey back to the heart of the Celt.