
Subaru has just released test footage of its soon-to-be-launched 2011 Impreza WRX STI sedan from the Nurburgring race track. Described by the Japanese automaker as the firm's "fastest WRX STI ever", the 2011MY turned the...

Copyright © 2010 Cars of Futures
Blogger Templates by Splashy Templates
0 comments:
Post a Comment