Nerves are high at running of the bulls in Pamplona, Spain

❮❮ Previous
Next ❯❯
About

Nerves are high for both veterans and first-timers at the annual running of the bulls in the Spanish city of Pamplona.

Please Wait while comments are loading...