Celtic Thunder Mythology

Catch the latest show from Celtic Thunder. Filmed on location at the Helix Theater in Dublin, it’s fitting that Celtic Thunder have chosen to return to their roots in order to film this musical odyssey.



Related Features

Arts & Drama Email from WGBH

Find out about upcoming shows and events. Enter your email address below.

 

 

 

myWGBH