Skip to playerSkip to main content
  • 17 years ago
This is footage captured in Benin, Africa, also known as the birthplace of Voodoo. This is taken from the upcoming feature-length documentary entitled "Chasing the Shadows." For more information visit www.chasingtheshadows.com.
Be the first to comment
Add your comment

Recommended