Taboo
Blood Sports (1x12)
Season finale
Air date: Dec 29, 2002
Explore the human fascination with violence as sport, and see how it taps into hidden corners of our common heritage.
- Premiered: Sep 2002
- Episodes: 117
- Followers: 26
- Ended
- National Geographic
- Unknown