Northern Illinois University

Simply Insane [VIDEO]
The Insane Inflatable 5K fun run visited the campus of Northern Illinois University in DeKalb on Sept. 19.
Watch highlights of all the fun attendees had bouncing through the course.

Load More Articles