You guys. Han and Leia in a pas de deux like never before. And those little baby ewoks? Can you even?!
(As if you couldn’t tell ,we’re counting down to the theatrical release of The Force Awakens (which is December 18th, for those of you living under a rock) and devoting our blog to the #12DaysOfStarWars.)