There are 7 billion people on Earth. Everyone of us had to look up to see the Lyrid Meteor Shower streak across the sky on April 21, 2012. Everyone except NASA astronaut Don Pettit, on board the International Space Station. He had to look down. This is what he saw, camera in hand. Credit: NASA

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…