A Subaru 4-door sedan
WRX stands for- World Rally Cross
STI stands for- Subaru Technica International
WRX stands for- World Rally Cross
STI stands for- Subaru Technica International
The full name is Subaru WRX STI
by Max-e-Mouse October 25, 2008
