Fighting Illini
I live in Champaign, Il. where the University of Illinois College is located. Sports are a big part of what goes on in this college town. You can see many of these vehicles decked out like this around town. Good for road trips and for tailgating.
Comments
Sign in or get an account to comment.