There are at least five bands named Haggis - From Norway, Finland, United States, Canada, and Japan.
These are photos from concerts where Haggis played, so they may be of other bands that played the concert as well.
Holidays In The Sun 2003 - Day 3 of 3 Jun 22, 2003 Morecambe, UK Uploaded by Rut