I was looking at the calendar on here and on June 6th it says D-Day so I look it up and I never knew this, probably because you only see it twice in a life time but it's the next Venus Transit. Thought it was interesting. Not sure how we can see it though maybe if we use our welding helmets? Apparently I missed the 2004 one.
Not sure why it says D Day, though lol