Search
|
Home > Welcome
![]() Bio: David Odell was born on February 12, 1934 in Merced, California, USA. He is a writer and director, known for The Dark Crystal (1982), Masters of the Universe (1987) and The Muppet Show (1976). Tivia: [Details Intro] |