Ah, downtown Champaign:
the lights, the people, the place to be seen.


Check it out here: