Feedback

Run For it! Bulls Take Over the Streets of Pamplona

 

Thousands of revelers run with bulls through the streets of Pamplona, Spain in the annual festival. Four people have been hospitalized so far.

Shows