The remains of an Ice Age era animal have been unearthed in Lubbock during the ongoing road construction project for Loop 88. Due to Texas having locations where ancient human activity connected to ...
A giant ground sloth tooth and other Ice Age era animal remains were discovered during a road project in Lubbock, Texas. The remains, estimated to be 18,000-36,000 years old, are being preserved and ...
A cooling, drying climate turned sloths into giants – before humans potentially drove the huge animals to extinction. Today’s sloths are small, famously sluggish herbivores that move through the ...