Boise's Kristin Armstrong races in the Twilight Criterium downtown Boise.