Chief meteorologist Paul Dellegatto has an update on Hurricane Sam and the new Tropical Storm Victor.
Share