Lackluster Meteor Shower Sets Stage for Big Show in 2011

More from Space.com