A rare 'Blood Moon' lunar eclipse on March 3, 2026, will offer a spectacular 'selenelion' for early risers in the eastern US and Canada. This optical illusion allows viewers to see both the Sun and ...