The Waldorf women have never made life easy for one another, and it's no surprise the two are still at each other's pleats on Gossip Girl. Eleanor is back in town and Blair (Leighton Meester) has some 'splainin to do about the direction she's taken her mother's fashion house. Check out their tense encounter in a sneak peek of Season 6, Episode 6, "Where the Vile Things Are."
Want more Gossip Girl goodness? Like us on Facebook or follow us on Twitter! You know you love us. XOXO