For a hot second, our day was made when season three of House of Cards made an appearance on our Netflix screens. But almost as soon as it appeared, it quickly vanished into the abyss. Netflix announced that the early launch was merely a leak, devastating us all.
This is...
Read More