Originally Posted by jdmimpreza
According to a cousin who works at FHI
We'll see the debut at Detroit.
didn't Detroit auto show already happened? which shown no sign of 08 Impreza.
Anyone know if STi will also be show at NY auto show or will it be at later date like Tokyo Auto Show or something?
(hurrah for the new 08 *itching thread.........