The Artist Ride is going stronger than ever after 26 years. It is held once a year at the Shearer Ranch, 20 miles north of Wall, South Dakota. About...

read more