Though for my sister-in-law, finding
this would equate finding Atlantis, it makes me want to throw up. I HATE SPIDERS (not to mention mosquitoes). But apparently this is a once-in-a-lifetime event so for all you entomologists out there, you better make your spider-web-gawking pilgrimmage to Texas very soon. They expect this monster web to only last until the fall!
That sounds crazy! I can't believe that you can hear the mosquitoes screeching...whoa.
ReplyDelete