Has tarantula taken to the hills? Is this the place where Spider-man tests his web-shooters?….


Or is everything really just bigger in Texas?