The International Space Station is now streaming HD video of earth, and it's amazing.


Live streaming video by Ustream