General Chat
So I know of someone selling a nitrous kit, I'm looking to find out how hard it is to install? I'm no mechanic, infact i'm far from it. I would have to take this to a garage, or if it's easy enough - DougalR.
Any information would be appreciated.
Thanks in advance!!
G