Oddities poster
TV

Oddities (2010)

S01E05 Mummified Hand

Dec 16, 2010 • Season 1 • Episode 5 • HD

A relic from ancient Egypt, a piece of art crafted from human nails, and a doctor's bag.

Country: US