True Blood Season 3, Ep 11 (3x11) "Fresh Blood" Video Blog

This is the True Blood Crazy Video Blog (vlog) for Season 3, Episode 11 "Fresh Bloodt". I recap some highlights of the show as I rant about parts I liked and didn't like.