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

  • Digg
  • Facebook
  • Google
  • Furl
  • MySpace
  • Print this article!

Leave a Reply