Have a sip of Joe why don’t ya? Brilliant teaser!

“True Blood” Season 3 returns Sunday, June 13 at 9 p.m. ET/PT.

Source: EW

Leave a Reply