Russells Cow Chow

Operating from Texas through to North Dakota the Russell Bros have seen it all with some epic war stories to tell during their 10th anniversary season - watch the full video here.

Watch the full video here

Posted in Machinery, VideoPost on Nov 04, 2018