Impul
My buddy was lookin up Z parts the other day, and this company called IMPUL kept coming up. He said that they are big in Japan, but doesn't know about the gains. Anyhow, I was wondering if anybody had any IMPUL parts or had heard anything good about them. Thanks.
Thread
Thread Starter
Forum
Replies
Last Post



