T he X-ray images above were making the rounds in recent weeks. They purportedly depict a Chinese woman's legs teeming with ...
The pair were going for a bike ride when the unusual growth stopped them in their tracks. Watch the video here.