Sarah Michelle Gellar in Buffy the Vampire Slayer

October is the month of falling leaves, the period in which life gives way to death, everything stops and then changes in the infinite circle of the seasons, to culminate with the most mystical festivity of the year: Halloween. So what better way to celebrate Samhain’s night than with theRead More →