Carnival Time Here On The Island Of Tortola

It is Carnival time here on the island of Tortola in the British Virgin Islands. Also known as the Emancipation...