24
Oct 05

Halloween Week.

The 2005 Illini Homecoming game was indeed horrific.



Leave a Reply




Tagged with:

Copyright © 2024 Phillip Retuta