Hundreds of thousands of visitors are expected in Pamplona, Spain, this year for the San Fermin Festival, as the first of eight bull runs kicked off Friday.
Hundreds of thousands of visitors are expected in Pamplona, Spain, this year for the San Fermin Festival, as the first of eight bull runs kicked off Friday.