Venus Transit Inspires Dazzling Film With Surprising Star

Editor's Recommendations

More from LiveScience