I have been intrigued with these sights ever since I checked them out in Vegas 2 years ago. I am thinking of getting one for my Tour and would like some opinions from those who are familiar with them. Also, can anyone tell me the best place to buy one?


Reply With Quote