happy total eclipse of the heart :-)
A total solar eclipse will occur today, Friday March 20, 2015.
A solar eclipse occurs when the Moon passes between Earth and the Sun, thereby totally or partly obscuring the image of the Sun for a viewer on Earth.