From Discover @ That's a Weird Looking Sunspot... Hold On... It's Actually the International Space Station Transiting the Sun! - ImaGeo | DiscoverMagazine.com