A leg grows from a lamb's head in Cheles, Spain. The condition, called polymelia, is a birth defect where an additional limb grows from a random part of the body.
Added: Oct 5, 2009
Views: 52178 Views
Runtime: 01:50
our sites
video
mobile
shop
stay connected
corporate