S Splash Member Messages 79 Dec 23, 2003 #1 This is new for 2004 from Trophy Taker. Has anyone actually seen the sight other than in print? If you have, what did you think about it? It appears to be a tough sight with a great design. Thanks for the help!
This is new for 2004 from Trophy Taker. Has anyone actually seen the sight other than in print? If you have, what did you think about it? It appears to be a tough sight with a great design. Thanks for the help!