Tomorrow at sunrise, stargazers will be able to watch Venus pass in front of the sun. This hasn't happened in over 120 years.