Two Years Today At Least 31,625,000 People Will Witness The ‘Greater American Eclipse,’ The Most Watched Celestial Event In Human History Exactly two years from today parts of Mexico, Canada and 13 U.S. states will witness the second total solar eclipse in North America within seven years.