Tenlegged Terror

Tenlegged Terror

Available on Telus TV+
S1 E117: The team searches the Nevada desert for the camel spider, a ten-legged terror with two pairs of jaws that may be the fastest, most frightening arachnid on earth.