Giant, flying spiders headed to the northeast: Everything you need to know
A skin-crawling new species of spiders called Joro Spiders are headed to the northeast in states like New Jersey and New York. NJ Pest's Russell Sieb breaks down everything you need to know about the giant, flying species.