As Solar Eclipse Begins, Thousands Gather At North American Resort
Mazatlan, Mexico: Millions of people across North America readied for a total solar eclipse on Monda...
Mazatlan, Mexico: Millions of people across North America readied for a total solar eclipse on Monda...