LUBBOCK, Texas — While conducting an environmental review for Loop 88 in Lubbock, Texas, TxDOT found what experts believe to be the tooth of a giant ground sloth.
The Panhandle is home to several playas, or lakes that are remnants of water left over from the Ice Age, where both humans and megafauna, large creatures that used to roam the earth, would use as a water source.
This is why TxDOT wanted to search for any remnants of human activity in thearea, butinstead found something much bigger…