International Animal Health Rider of the Month – Shane Rose
Shane Rose finishes third at Aachen to take the International Animal Health Rider of the Month Award... Read Article Comments Off on International Animal Health Rider of the Month – Shane Rose