The latest burst of activity in the Atlantic Ocean marks only the second time in recorded history that five or more tropical cyclones have existed simultaneously in the Atlantic basin.
The post Tropical Storms Teddy, Vicky form as hurricane center tracks 8 systems; 'storms everywhere' appeared first on Worthy Christian News.