A national television spot for Super Ride XII: International Festival of the Equestrian Arts is being distributed to North American Media Outlets.