Description:
Staying on TRAC is a news segment at the University of Illinois-Urbana-Champaign featuring the university's new recreation and athletic center as well as various topics about health and wellness.
Embed this video Link to this video Share on facebook