A recent excavation in Texas yielded some “colossal creatures,” according to local officials – and archaeologists are hopeful more will be uncovered soon.
The Texas Department of Transportation (TxDOT) announced the discovery in a recent press release. In a statement, officials said the excavation took place in Lubbock
Read the rest at Fox News