At least 7,000 people braved the cold this afternoon as they waited to hear Barack Obama speak at a rally at the University of Illinois.
Some people had arrived up to 6 hours earlier than the expected kick off time late this afternoon.
Those in the crowd waved Obama 08 placards and cheered as he arrived slightly late from Iowa due to bad weather.
Tonight, Obama will attend a fundraiser, before heading to New Hampshire tomorrow. The granite state has had a busy weekend - Hillary Clinton is completing her weekend tour there this evening.