Wild horses are tamed during the Rapa das Bestas festival in Sabucedo, Spain. (Denis Doyle/Getty Images)

(Visited 35 times, 1 visits today)