Tropical Storm Bret forms

Published June 20, 2017 65 Views

Rumble Tropical Storm Bret has formed in the Atlantic Ocean off the coast of Venezuela.

... and disable advertisements! No kidding :)