Hurricane Irene is done slamming North Carolina, Virginia, New York and New England.
But this one of a kind video taken by astronauts on board the International Space Station is worth a look. It shows incredible–and always changing views of Hurricane Irene from space.
And somehow, it seems so peaceful. Listen as astronauts talk about what they’re seeing and how the… Read more