Revelers run on Estafeta corner with Torrehandilla's fighting bulls ranch, during the eighth and last running of the bulls at the San Fermin fiestas, in Pamplona northern Spain, Saturday, July 14, 2012. (AP Photo/Alvaro Barrientos)
Spain's San Fermin Festival
Festival goers celebrate the final day of San Fermin, in Pamplona, Spain. July 14, 2012.