NEW: Tropical Storm Nestor forms with 60 mph winds webmeister 6 years ago NEW: Tropical Storm Nestor forms with 60 mph winds Palm Beach Post Read More »