Any Freeper science guys to tell us if there is any connection at all. I have no idea.
http://www.britannica.com/EBchecked/topic/118426/Ring-of-Fire
that about all I can offer.