(Song Title) Venus in Flares

So… what do we know about Venus?