The BloodCast: Ep. 12: True Blood: Save YourselfDownload This Podcast
Right Click Link and “Save Link As”
GeekNation’s Bloodcast recaps all things bloody in the world of television. This week we bite and bitch about the season finale of “True Blood” episode 12 “Save Yourself.” Also “Dexter,” “The Walking Dead,” prizes and more. The BloodCast hosts are C.J. Arabia and Cricket “Crix” Lee experts in all things bloody.