April 8, 2012August 13, 2017 - NewsJust came across this 2011 vid… Just came across this 2011 video of International Space Station passing across Sun. http://t.co/bPjvl4B0