Castrol Perkins motorsport and driver Steven Richards believe they have finally exorcised the demons that have plagued Richards' Commodore as he reaches his 100th start in the 2004 V8 Supercar championship series finale at Eastern Creek this weekend.
{br}{br}
View the Entire Article{br}