Congratulations to all the Colorado and New Mexico State Champions – Novice through Advanced – who competed at today’s 2012 Colorado and New Mexico State Championships!