Total solar eclipse: North Americans celebrate with cheers, music and matrimony

by
Total solar eclipse: North Americans celebrate with cheers, music and matrimony