Haitian Magazine returns with its first full video release in what seems like ages, filmed in The Sacred Valley of Peru, titled Inti.

You can purchase the video here.