All eyes on Invest 95L as it's likely on the road to eventual hurricane status
The tropical disturbance swirling across the eastern Atlantic is near certain to develop into at least a tropical depression this week and is likely to eventually become a hurricane on its westward journey.