Astronauts on the International Space Station recently filmed what is among the most spectacular night imagery ever taken from space of the United States and Canada. The video, comprised of hundreds of sequential still images is now available.
Read More »