Published on September 8, 2009 in Special Events by The Car Guide
Photo: Marc Lachapelle
The Subaru Rally Team Canada's Impreza WRX STI for Targa Newfoundland 2009
ℹ️ By continuing to use this site, you are agreeing to the use of cookies as described in our Privacy Policy. ×