The annual Perseid meteor shower is reaching its peak. From California to Chicago, as many as one hundred meteors will blaze through the sky every hour overnight.
1 / 27
CBSTV Videos
Sun, Aug 11, 2013 11:57 PM EDT