Disney’s new Lilo and Stitch poster is the ultimate subtle flex

  • by

“Look how much stuff we own”.

Leave a Reply

Your email address will not be published.