Where To Stream Criminal Minds Beyond Borders Season 1 Episode 12
El Toro Bravo
- Aired May 25, 2016
- 60 Min
- Rated 7.5
- Number 9 Of 26 Rated Episodes
The IRT heads to Pamplona, Spain, for the running of the bulls, where the ears of a missing American tourist are found.