Last chance: Look away if spiders give you the heebie-jeebies. In August of 2007, Lake Tawakoni State Park in East Texas hosted one of the world's largest spider webs created by the Guatemalan ...