America will see tomorrow as a total solar eclipse for the first ti...