as i was taking my impulse apart to clean and lube everything for the first time, and i was moving onto the solenoid, surprisingly, there was a little sticker on it, saying, guess what? 'Made in Japan' 
knowing SP, i never thought that they would turn to japanese enginnering for their parts

knowing SP, i never thought that they would turn to japanese enginnering for their parts


Comment