- 885 days ago by Jessica P. Ogilvie
- 2 Comments »
- Share a Tip
It seems that everywhere you turn these days, there’s a zombie waiting to pop up and scare the bejesus out of you. I found this out the hard way after my fiance got into the blessedly short-lived AMC series, “The Walking Dead,” and now, it appears as though the phenomenon has made it’s way to Cuba. More



