Advertisement

Possibly The Largest Spider Web In The World.

Sep 8, 2010
The team from the CBS Evening News shines the lens on Lake Tawakoni State Park to reveal a 200-yard spider web that is being weaved by a community of spiders. Located in Willis Point Texas, USA, the construction has animal experts puzzled.
Advertisement
Advertisement
Trending Today: