Angeac-Charente, a wine-growing village in southwestern France that has continued to produce various prehistoric gems over the years thanks to it’s humid, subtropical climate millions of years ago, is producing yet another exciting discovery. The latest discovery comes from a site in France, near Bordeaux, where scientists have unearthed a femur, is over 2 meters long and weighs over 880 pounds!