Archaeologists Find 15,500-Year-Old Spear Points in Texaseven back then Texas was armed..

A 15,000-year-old stemmed point at the Debra L. Friedkin site, Texas.

27 posted on
10/28/2018 1:34:49 PM PDT by
ETL
(Obama-Hillary, REAL Russia collusion! Uranium-One Deal, Missile Defense, Iran Deal, Nukes: Click ETL)