Criminal Minds: Beyond Borders Season 1 Episode 12 – El Toro Bravo

Air Date : May 25 2016 | 64 Views | 21 Link Submissions | 0 comment(s)

Summary: The IRT heads to Pamplona, Spain, for the running of the bulls, where the ears of a missing American tourist are found.

Already Watched?