Sensing Evil: Argentina & Trinidad

The spirits of the Caribbean come out to play.