Watch American Dragon: Jake Long season 2 episode 31 tv series online free
Release: Sep 01, 2007
The Long family travels to Hong Kong for vacations, but Grandpa is kidnapped and Jake is blackmailed to betray all dragons. But while he unveil a plan he realize he will need Rose's help, though she knows nothing about the magic world.