Bermuda to feel Philippe's wrath before heading for New England this weekend
Bermuda to feel Philippe's wrath before heading for New England this weekend
Forecasters are tracking Tropical Storm Philippe in the Atlantic Ocean as it makes its way toward Bermuda and then eventually bring impacts to New England by this weekend.