Blue Moon (1997)

There is usually only one full moon every month, but occasionally there are two – and that second full moon is called the Blue Moon. It is said...


image