Giraffes: The Forgotten Giants FULL SPECIAL An exciting look at scientist trying to solve the last pieces of code about... Scott 11 months ago