Prologue blues and Leg One miracles

Chief mechanic Stewart Hoo in his new role as co-driver
Share:  
by Marc Lachapelle October 1, 2009
Photo: Marc Lachapelle
Chief mechanic Stewart Hoo in his new role as co-driver
« PreviousNext »
Full articleNews, reviews, videosSubaru dealersUsed vehiclesSubaru