News / TNNMeteorologist Phil Roger’s says the September 8, 2026 Meteorologist Phil Roger’s says the weather is the result of a cold front that moved down along the east coast of Canada before reaching Bermuda and eventually becoming stationary over the island. Go to Source