Live Science on MSN3d
7 Dazzling Images Of The Sun
The sun is Earth's closest star, yet its beauty is too intense to appreciate with the naked eye. Here are some of the most ...