Tropical Storm Philippe making its final approach on Bermuda before impacting the US
Tropical Storm Philippe making its final approach on Bermuda before impacting the US
Tropical Storm Philippe continues to march northward and will impact New England and Canada over the weekend.