Countdown to Heartland Eclipse 2017: Why solar eclipses are so rare

Countdown to Heartland Eclipse 2017: Why solar eclipses are so rare