Downtown Champaign Fire

Downtown Champaign Fire

Fire in downtown Champaign, Illinois on Friday, Nov. 7, 2008.

-