The month of May begins and ends with a full moon. Neat, huh? That means stargazers will be treated not only to the full Flower Moon on Friday, May 1, but a rare blue moon happening May 31. MSN