YellaWood 500

Auto race held at Talladega, United States From Wikipedia, the free encyclopedia

YellaWood 500