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.
Arts & Drama Email from WGBH
Find out about upcoming shows and events. Enter your email address below.