The third major meteor shower of the year is about to hit its peak this week, sending a cascade of "shooting stars" streaking across the night sky.
OKLAHOMA CITY — Authorities in western Arkansas and eastern Oklahoma both said they've received numerous reports of a bright light — possibly a meteor — passing over the area, although they're not ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results