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

(Visited 31 times, 1 visits today)