International Youth Supreme Livestock participants show off skills at Calgary Stampede
Brad Mason, the Chair of the Calgary Stampede's International Youth Livestock Committee, talks about what these…
Brad Mason, the Chair of the Calgary Stampede's International Youth Livestock Committee, talks about what these…