VIDEO: Chance of tropical system developing off coast up to 70 percent, NHC says

VIDEO: Chance of tropical system developing off coast up to 70 percent, NHC says