Celtic Thunder hail from Dublin, Ireland, and have been around since 2007. Formed with the aim of protecting the Celtic ...