Most of us know that giant sea turtles have an extremely long life span, perhaps up to 200 years. Ponder this – the Turkey Buzzard’s life span can exceed 100 years.
Most of us know that giant sea turtles have an extremely long life span, perhaps up to 200 years. Ponder this – the Turkey Buzzard’s life span can exceed 100 years.