Where Exactly on the Globe Is Carl SanPedro - Part 2

Where Exactly on the Globe Is Carl SanPedro - Part 2

S6 E26: When Carl Sanpedro strikes in Jamaica, the Titans take off for the Caribbean.