The Bardados Threadsnake is just 10cm. It lives in forests of Barbados but some people who live outside Bardados have claimed to see it in their locality. See video of the snake.
Content, Rewards,
The Bardados Threadsnake is just 10cm. It lives in forests of Barbados but some people who live outside Bardados have claimed to see it in their locality. See video of the snake.