Thursday, August 7, 2008

2010 Subaru Impreza WRX STI Spec C caught testing @ the Nordschleife, Nürburg, Germany




No comments: