Flashback: 2006

Technograph takes down a camera at the opening of the Illini Media Center.

© 2009 Illini Media