The Giant of Castelnau
The giant of Castelnau are bone fragments of one of the largest humans to ever exist. In 1890, In France, George Vacher De LaPouge discovered a humerus, tibia and Femoral mid shaft bones. From the bones, the human was estimated to be 11 feet 6 inches tall. The bones are said to date back to the neolithic period,…