1. Home
  2. Films
  3. Eight Legged Freaks
Film · 2002

Eight Legged Freaks

2002Released
Ellory ElkayemDirector
99 minRunning time
Germany, United States, AustraliaCountry of origin