Bad Haggis is cutting-edge Celtic meets grooving-jazzy-world-fusion.
Added by Upcoming Robot on August 15, 2008