We could be in for a real show this weekend! A dazzling meteor shower is happening early Saturday morning. NASA’s Dr. Michaelle Thaller talks to us from the Goddard Space Flight Center.
This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.