What's the story of the isle of man flag and why it is so silly? (No offense to the isle of man, I'm sure it's a wonderful place with lovely people)
i don't know, but the flag of sicily shares one of the same distinctive elements. so part of the story, probably, is that there is or was somehow some connection therebetween