Please update your flash player...

25: Bad Blood

Season 3

Sookie turns to Eric for help in finding Bill...

Arlene Sheriff Bud Dearborne in Merlotte's