Humongous Turtle Shell Unearthed. This shows an 8-million-year-old turtle shell that measured nearly 8 feet (2.4 meters) was discovered in Venezuela. BBC hits back in Trump's $10 billion lawsuit ...
Get your hands on the Commander Deck, Turtle Team-Up box, and more When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works.