The Illinois Science Council organized a viewing party at 12th Street Beach. Experts say one of the best places to watch here in the city is on the lakefront looking to the northeast, away from the city lights.
As many as 100 meteors an hour are expected to hit the atmosphere.