Complete the Capra World Slam Super 20 in Spain is absolutely a blast
We remember this hunting trip with Roger McCosker (NV) who completed his Capra World Slam Super 20 in Spain. Spain is a wonderful country in which to hunt and spend time. This was our [...]