The J’Ouvert Festival kicked off at 6am on Monday with tens of thousands of revelers donning devil horns, heavy metal chains and motor oil in the annual event.
The J’Ouvert Festival kicked off at 6am on Monday with tens of thousands of revelers donning devil horns, heavy metal chains and motor oil in the annual event.