Taylor Wins at Ventura
Greg Taylor won the Ventura Racing Association sprint car feature Saturday night at Ventura Raceway. […]
Greg Taylor won the Ventura Racing Association sprint car feature Saturday night at Ventura Raceway. […]
© TJSlideways.com