Twin turbo ????
#1
On the post below about notchy gear selection, someone mentions "Twin Turbo" models......
I didn't know some Impreza's had twin turbos....
can anyone shed some light on this...
Steve
I didn't know some Impreza's had twin turbos....
can anyone shed some light on this...
Steve
Thread
Thread Starter
Forum
Replies
Last Post