Taboo
Season 5
Ep 13. Spilling Blood
- December 1, 2008
A look at traditions from around the world in animal bloodletting. Included is a ancient ritual in Nepal which ends in an animal sacrifice, Denmark's annual Whale slaughter, and the sport of cockfighting in Bali.