SOURCE: DPCcars
Evolution Of The Subaru WRX STI
“The Subaru Impreza is a compact automobile, (featuring its turbocharged sports sedan version (Subaru Impreza WRX) and its high trimmed turbocharged sports sedan version (Subaru Impreza WRX STi)) that has been manufactured since 1992 by Subaru.”
PICS:
#TORQUETUBE