Originally Posted by Big Stick
[Linked Image]





That is one helluva beast!


I have been reading a little about Russia in some farm/ranch magazines.
Appears to be a pretty interesting place.