After claiming a 20k win at Virginia Motorsports Park, Greg Showns goes back the following weekend and wins their points series race!
You also might be interested in
Better late than never except in drag racing, we are[...]
After a taking a break from the action to spend[...]
Megan Lotts took her Race Tech Dragster to a win[...]