Abilene Speedway, Abilene, Texas, USA

thanks to YouTube video search