Subaru impreza 25rs This subaru impreza 25rs, Subaru Impreza 2.5RS. Unlovely and unwilling to be hurried, the Impreza 2.5RS fought its ... Although the Impreza can blame the. poundage on its all-wheel drive, ... for the complete detail download subaru impreza 25rs here