Great video Tony! Those are the biggest, fattest Mouflon I've ever seen! And the horns! Is the video shot in France? I guess I'm asking where the tremendous herd is located? Thanks for sharing.... I like the way they put foliage in the mouths of their harvests!
Hunt Coordinator Agua Vida Ranch