10Jun NASA Video of the Venus Transit Posted by: Mark Newton in film Comments Off on NASA Video of the Venus Transit Given we’ve not seen the sun in at least a week in the UK, this will have to do.