Awesome! Pictures of the International Space Station in front of the Moon and Sun!

Check it out!: http://dvice.com/archives/2011/01/split-second-ph.php