COVID-19: Yes, we are open! See how we're protecting the health of our customers and protecting their property.

A New Species Of Funnel-Web Spider Has Been Found

A new species of funnel-web spider has recently been found in the country of Tasmania. The spider was found “hiding” in a wet forest near the city of Weldborough. The country of Tasmania is already home to a variety of different types of spiders. For example, spitting...