Video ClipsSee all »
02:17 — At a Catholic mission in China, long-awaited "Father O'Shea" proves to be a tough guy, disturbingly attractive to mission nurse Anne.
Do you love Scooby-Doo? Are you a fan of the Archies? Then check out The Amazing Chan and the Chan Clan! With the winning combination of sleuthing kid (more…)
12:00 — A sacred elephant disappears during the Chans' visit to India.