2010 National Western Stock Show

CHAMPION HAMP & RES GRAND CHAMPION OVERALL