North American Vexillological Association Rank: 2 North American Vexillological Association Rating: 9.03/10