Recent News Total Eclipse 2017 – NASA TV in Idaho – The actual footage of the Total Solar Eclipse Posted August 29, 2017August 29, 2017 marketingdept A quick clip of the total eclipse as the moon passes through the sun. Broadcast from NASA TV in Idaho Falls, Idaho Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window) Related