Invest 95L to become tropical depression

The National Hurricane Center is monitoring a small area of low pressure that could become a tropical depression over the next several days.

Top Videos