Total Solar Eclipse from Idaho Falls Published by Scientists at NASA captured the Total Solar Eclipse 2017 as seen from Idaho Falls, Idaho, on August 21, complete with narration and crowd reaction. Published:August 29, 2017 Related videos Kaiser Aluminum Casting Extrusion Billet F-35B Lightning II STOVL Lands on Amphibious Assault Ship Press Hardening