ITC

ITC

United States Champaign, Illinois

http://www.illinoistrackclub.com/#/

Illinois cross country and track club based at the University of Illinois. This strava group welcomes current and past members.

Join Club

Last Week's Leaders

  • Last Week
  • This Week

This Week's Leaderboard