Where Could Tropical Storm Debby Form Deciphering Weather