Red River Speedway Highlights
Highlights and preview from the Sunday Super Series at the Red River Speedway in Wichita Falls, Texas, on Sunday, April 3, 2016. For more videos or to purchase or watch full video visit www.thrillerproductions.com.
Highlights and preview from the Sunday Super Series at the Red River Speedway in Wichita Falls, Texas, on Sunday, April 3, 2016. For more videos or to purchase or watch full video visit www.thrillerproductions.com.