When Will the Frogs Drop from the Sky?
This phrase popped into my head a week ago when I heard that the tallest volcano in Indonesia had a massive eruption. This on the heels of the volcano in the Canary Islands, the on-going eruption and lava flow in Hawaii. A search provided the fact that there have been 70 eruptions from 69 volcanos […]