Image: AP
The "blood" in the name comes from the reddish brown color the Moon takes on when Earth enters between it and the Sun, cutting off the light rays that usually brighten the lunar surface.
If you miss this one, the next blue Moon total lunar eclipse will happen on December 31, 2028, though it wont be quite as large since it will not be as close to Earth.
Another will occur on January 31, 2037.