Created by Bruce Barkelew - September 19th 2023
Abilene, Texas, United States
4001 S 1st St, Abilene, TX, US
Arrow Ford
625 N. 1st St., Abilene, TX, US
World's Largest Buffalo Skull
Columbia, Missouri, United States