Allard Comes Up Just Short
Saturday night at the Calistoga Speedway, Chico, CA driver, Jonathan Allard came up just short of his third victory on the Cancen Oil King of the West tour as he fell victim to a hard charging Tim Kaeding, before having a rough night on Sunday.
[…]