Bloomington Criterium

Cyclists race through the streets of bloomington at the Bloomington Criterium.