Robert Richardson’s Need For Speed
"Driver pumped for Talladega and its high speeds" (China Grove, N.C.) April 21, 2009 - After having two weeks off from racing, Robert Richardson is primed to get back behind the wheel of the No. 23 Mahindra Tractors car when the ... FULL STORY »
