True Blood Radio 103: “Fresh Blood”
This week we’re talking about the penultimate episode of True Blood season 3, “Fresh Blood”, and hopefully allaying some concerns about a certain Viking vampire. We also have some news and a little spoiler discussion, plus if you want to enter the giveaway that launches Friday, September 3, take notes at the end of the episode!
9 Comments