(AP) -- Stargazers in New England, New York and Western Europe could see an "outburst" of hundreds of meteors this weekend during the annual Leonid meteor shower - if the skies are clear enough.
Content from The Associated Press expires 15 days after original publication date. For more information about The Associated Press, please visit www.ap.org .
Explore further:
Building a better team—on Mars
