A Volcano in New England? A Volcano in New England? Could there actually be a volcano forming in New England of all places? Mike HeckMike Heck