NASA finds heavy rainfall potential in new Tropical Cyclone Trevor

Tropical Cyclone Trevor formed in the Coral Sea of the Southwestern Pacific Ocean on March 18. NASA’s Terra satellite analyzed cloud top temperatures in the storm which gave an indication of the storm’s strength. Trevor has already triggered warnings in Queensland, Australia.