iomskp
(.300 member)
14/07/17 07:50 AM
Re: walmart leopolds
Some time ago I did see a site that explained the differences between the real Leupolds and the imitation ones made in China.