No Picture
Oddities

Tarantula sighting triggers chain reaction

A Swiss tourist’s encounter with a tarantula led to an unexpected chain reaction in Death Valley National Park.  Two Swiss tourists were navigating park’s rugged terrain in a campervan when the driver spotted a tarantula and […]