A check on Tropical Storm Lisa and the rest of

2 years ago
8.56K

Meteorologist Devon Lucie tracks the latest named storm in the Caribbean

Subscribe to WDSU on YouTube now for more

Loading comments...