American Dragon: Jake Long Episode 31
American Dragon: Jake Long
Other Name: American Dragon: Jake Long
Summary: A teenage slacker is given the ability to turn into the American Dragon and defends all mythical creatures that secretly reside in the human world.
…Continue reading