Now Playing | Hunting the Hunters 180

Some people will go to the ends of the Earth to get someone back. See what's in store on Kidnap & Rescue, an all-new series on Discovery Channel.

Recommended for You

Watch More Other Show Videos
Filter