I only ride on paved roads, but these goat head thorns and Acacia Tree thorns can blow in from the undeveloped areas, or wherever they plant the Acacia Trees. There is a stand of them right by my house. The Acacia Tree thorns can range from 1/8 inch to 2 inches long. Check out these photos.