Twilight Criterium bikes through Boise

The 2017 Twilight Criterium bike race took place in downtown Boise, Idaho. See the sights and sounds of the annual race benefiting the Southwest Idaho Mountain Biking Association.
Up Next
The 2017 Twilight Criterium bike race took place in downtown Boise, Idaho. See the sights and sounds of the annual race benefiting the Southwest Idaho Mountain Biking Association.

‘Good pavement and good crowds’: Twilight Criterium winners praise Boise’s big race

July 15, 2017 11:15 PM