Gallery

Saturday, July 4, 2009

Subaru WRX Sti touge battle

2 Subaru Imprezas WRX Sti racing on touge. Picture by Michael Clee