Each year there are 12-13 full moons, and sometimes one will happen on Halloween. A supermoon takes place when the moon is closest to Earth, and if you get a supermoon on October 31, it's a great time ...
If you needed another reason to believe that we live in a magical universe, brace yourselves. On Saturday, March 31, we'll have a second full moon in the same month. This is what's known as a "blue ...