Disney's Lilo & Stitch | "Dogs Can't Talk" | In Theaters May 23

Moment at 1:11 in Disney's Lilo & Stitch | "Dogs Can't Talk" | In Theaters May 23 by Disney.

Disney's Lilo & Stitch | "Dogs Can't Talk" | In Theaters May 23

Saved by Yash Local.