Archive for April, 2010

The best part about New York

Subaru knew they goofed, and they made up for it in New York with a proper WRX STi, we’ll excuse the silly stand.
2011 Subaru Impreza WRX STi walk around

2011 Subaru interactive display at the NY Auto Show