Centipede Vs Tarantula

  • Share
    Share Video

  • Add
  • More
    Report this video as:
0 2
You have already voted for this video.
A 7.5 inch centipede and a tarantula are put together. Only one leaves alive Stumble users give it a thum...
A 7.5 inch centipede and a tarantula are put together. Only one leaves alive Stumble users give it a thumbs up ! Both were caught in south Texas.
Related