Space observers reported seeing a streak of brilliant light race over some Western U.S. states late Wednesday night.
Phoenix - Local, Phoenix Arizona Republic
Thu, 07/28/2016 - 12:05am
Space observers reported seeing a streak of brilliant light race over some Western U.S. states late Wednesday night.