Quote Originally Posted by d15z1SUX View Post
130ps is roughly 128hp or 96kw i think... or 98kw...
atw
Mine is 70