El Toro Bravo
The International Response Team heads to Pamplona, Spain, famous for the annual running of the bulls, when the ears of a missing American tourist are found.
El Toro Bravo
The International Response Team heads to Pamplona, Spain, famous for the annual running of the bulls, when the ears of a missing American tourist are found.