January 2nd, 2012

Bloody Mary

The Grenadier What a surprise! January 1st is National Bloody Mary Day! (Yes, I know it’s a day late…)  Bloody Mary is a ghost or witch featured in English folklore. She is said to appear in a mirror when her name is called three times or sometimes more while in a dark room, depending upon […]

  Continue Reading
  January 2, 2012   No comments