Weâ€™ve waited so long for the True Blood season 3 premiere and thankfully we were not disappointed in the slightest by the first episode of the new season. The first episode of True Blood season 3, â€œBad Blood,â€ was a rapid-fire frenzy of insanity and nakedness; just what we ordered!
<WARNING: SPOILERS AHEAD>
Of course, you just have to love a show that loves to indulge in constant flashing of the assets of its very yummy stars. Last season we saw nearly everyone on the True Blood cast nearly or entirely nude and thrashing around in the throes of passion. Sure, a lot of that was all because of the evil influence of a god-like Maenad Maryann (Michelle Forbes). Still, it was a hell of a lot of fun.