Archives for February 19, 2011

Daily Archives: February 19, 2011

witches on a broomstick

The depiction of a witch riding a broomstick goes back a long way. It's become a bit of an iconic image. It reminds us of Halloween and thanks to the Wizard of Oz, scared the pants off of us when we were children. But what's the origin? ...