Tropical Storm Henri makes landfall near in Rhode Island

UP NEXT 10 videos