Monster Spider
- Episode aired Oct 22, 2008
- TV-PG
- 44m
Investigation on reports of large desert arachnids in Iraq called Camel Spiders and examines claims about spiders large enough to eat small dogs in Peru.Investigation on reports of large desert arachnids in Iraq called Camel Spiders and examines claims about spiders large enough to eat small dogs in Peru.Investigation on reports of large desert arachnids in Iraq called Camel Spiders and examines claims about spiders large enough to eat small dogs in Peru.