NPP exhaust
#1
NPP exhaust
OK, so I'm not sharpest pencil in the bunch. What does the initials NPP stand for in NPP mufflers. The best guess I could come up with is Northern Provinial Pipeline, LTD which sponsers NPPRacing.
Last edited by oldufer; 04-29-2009 at 12:47 PM.
Thread
Thread Starter
Forum
Replies
Last Post