Meteor shower puts on nature's light show

August 10, 2013 8:11:54 PM PDT
Forget the fireworks at Navy Pier, some in Chicago were out Saturday night looking at nature's light show, the Perseid meteor shower.

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.