Ah, downtown Champaign:
the lights, the people, the place to be seen.
Check it out here: