Search results

  1. L

    Tortoise found in Shanghai China

    Hi all, This is quite wild, but true story. About an hour ago, I was driving around in Shanghai, China. A construction worker sat by the side of the road holding a giant stick with a huge tortoise tied on top of it. The worker said he found a family of them while digging pipes at a nearby...
Top