The transit of Venus over the sun is happening tomorrow, and it's already appeared in NASA's SOHO wider field coronagraph's field of view. It's the proton torpedo heading into the sun. The one getting away was fired from a cloaked Klingon ship. Or perhaps it's Mercury.
The video was captured on June 1, 2012, and has just been published by NASA.
The transit starts at 6.09pm East Coast time (8.09am AEST). Be sure to watch it, because the next one is not happening until 2117. If you have a telescope or binoculars, you can watch it, but be sure to use adequate protection. That means "welding goggles with No. 14 glass," according to NASA, not just your Ray-Bans. Remember, you can permanently damage your eyes if you try to look at it directly.