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 Notes from WGBH

Find out about upcoming shows, special events, and discounts.

   
   


Taste of WGBH: Cider House Brews