Abreu Claims First World of Outlaws STP Sprint Car Series Victory
Californian cruised into victory lane at Thunderbowl Raceway TULARE, Calif. – March 15, 2014 – Rico Abreu earned the biggest victory of his career on Saturday night when he powered…
Read more