Lexus hybrid rallies to an impressive sixth-place finish at TARGA Newfoundland 2008 Published on September 23, 2008 in News by CNW