Red River Speedway Highlights 4/3/2016


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.