Early this morning Hurricane Earl passed close by Barbuda. Satellite photos show the eye of the storm tracking just off the north coast.
Early this morning Hurricane Earl passed close by Barbuda. Satellite photos show the eye of the storm tracking just off the north coast.