Total Eclipse 2017 – NASA TV in Idaho – The actual footage of the Total Solar Eclipse

by Aug 29, 2017Recent News0 comments quick clip of the total eclipse as the moon passes through the sun. Broadcast from NASA TV in Idaho Falls, Idaho


Submit a Comment

Your email address will not be published. Required fields are marked *