Rising From The Grave: Trinidad

The spirits of the Caribbean come out to play.