Indianapolis is home to one of about 25 velodromes in the country. We went out on a Friday night to check out some of the riders.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…