LadyGhosts of TV Past

LadyGhosts of TV Past: Battlestar Galactica, “Razor”

This week’s recap is going to be a bit different, folks! You see, I have just finished watching Razor for the very first time. Have you seen it? I was urged to skip it when I first watched the show, which I would still maintain is good advice, but if you are excited by the […]