Stags of Patagonia

The BOM crew ventures to the heart of Argentina in the land of the giant Red Stag – Patagonia! With striking scenery, numerous intimate encounters, rifle and bow action and even sheep – this latest installment may prove to be the best of them all! Check it out now…..


%d bloggers like this: