My four NCRA press releases and a press release from Red River Speedway in Wichita Falls, Texas concerning this weekends special event race. Check it out!!!!
David Smith Jr. www.oklahomatidbits.com