S Spike New member Apr 17, 2010 #1 It was givin to me for free from a friend brand new just the shaft. Never herd of that brand.It says made in USA. Any clue if its ok or not Thanks
It was givin to me for free from a friend brand new just the shaft. Never herd of that brand.It says made in USA. Any clue if its ok or not Thanks