Buzz60, Buzz60Comments Off on Why do giant tortoises live so long?
Human life expectancy in the United States is 78.6 years and while that might seem like a pretty good number, we've got nothing on giant tortoises. Buzz60's Mercer Morrison has the story.
Here’s Reviewed’s list of the best gifts for travelers this holiday season including luggage, entertainment, clothing, electronics, security items and much more.