Cast & Crew
H Dieter Steklis
Is there a Bigfoot? Do mermaids swim in the sea? Creatures like yetis, giant squids and dragons are parts of legends, myths and mysteries in many cultures, but do some of these creatures actually exist?