Tatzelwurm: Rockwurm of the Alps
• arcleinThe Tatzelwurm is a mysterious beast that makes its home in the Alps...a legend in many Swiss communities. Reports of this mysterious creature vary in description, some witnesses claimed the Tatzelwurm to be lizard-like while others more bizarrely cl