2008 Downtown Festival of the Arts

2008 Downtown Festival of the Arts

The fifth annual Downtown Festival of the Arts was held Aug. 16 in the heart of Champaign along Neil and Main Streets.

-