Quote:
Originally Posted by BAN SUVS
Actually that can make the problem worse.
|
Do explain. I know my EVO feels a hell of a lot snappier than an STi.
Quote:
Originally Posted by BAN SUVS
Also, why does the WRX in the top photo have a Rev-Lab sticker on it?  Did they change their name?
|
They definitely used to be Rev-Labs so I would assume so.