Barcia Finishes Fourth, Plessinger Scores Best Result of Season at Tough Triple Crown in Texas – automobilsport.com

Barcia Finishes Fourth, Plessinger Scores Best Result of Season at Tough Triple Crown in Texas automobilsport.com …read more

Source:: Oakland, California News By Google News