Blot Out the Sun! Mazatlan, Mexico Experiences Full Solar Eclipse Posted on April 8, 2024 by Constitutional Nobody