Based in Boston, Celtic Clan play a wide range of traditional and contemporary Irish music.
Added by Upcoming Robot on July 24, 2009