Tropical system in the works down south. Is Barry on the way?

Tropical system in the works down south. Is Barry on the way?
Published: 12:59 PM EDT July 10, 2019