The Subaru Targa STI and production WRX STI go head-to-head at Mosport
Share:
by
Marc Lachapelle
September 23, 2009
Photo: Aldas Minkevicius (Subaru Canada)
Keith Townsend and Marc Lachapelle, the official portrait
« Previous
Next »