Subaru Impreza WRX STi Review 2005
7 Feb 2005 by CarsGuide team
At times, especially on a stinking hot day when the fingertips were dripping with perspiration, I almost slipped and stabbed the wrong number. One mistake here and, like a bomb-disposal expert with ...Read more