Illini 4000 – True Champions

The Illini 4000 was recent featured on CNN Headline News’s True Champions segment. Watch the clip after the break.

Leave a Reply