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.