As the new hurricane season gets underway tropical storm, Barbara, arrives off coast of Mexico.

Follow up:



This article is courtesy of Bahamas

Add to Google