Ding Dong The Witch Is Dead

Illustration for article titled Ding Dong The Witch Is Dead

[London, December 1. Image via Getty]

LONDON, UNITED KINGDOM - DECEMBER 01: A pair of giant red shoes protrude from the store front as Harrods opens their Wicked Witch Of The East display on December 1, 2009 in London, England. (Photo by Neil Mockford/Getty Images)


Share This Story

Get our newsletter


"Hey ladies, I don't think we're in Kansas anymore…"