Cowboys and cowgirls compete at the TX Ranch Roundup for a good cause

Cowboys and cowgirls compete at the TX Ranch Roundup for a good cause