Posted on 10.26.2009 14:00 by Terence Filed under: Subaru 2009 hatchback sports cars Subaru Impreza Miami Auto Show cool fast cars
Back to Article: Subaru shows off the WRX STI at the 2009 South Florida International Auto Show news More: Subaru Pictures Subaru Impreza Pictures
Log in via |
Copyright TopSpeed. All rights reserved.