On April 8, a total solar eclipse will cross North America from Mexico to Canada across most part of the U.S.

It will be the most visible & longest total solar eclipse for the United States in 100 years.

A simulation for each US state. pic.twitter.com/GV3qqpwmjg

— Massimo (@Rainmaker1973) March 28, 2024