dude did you see the new wrx and sti unveiled at the ny auto show?