Links for True Blood S5E6: Hopeless

True Blood Buzz

Episode 6

33,308 watches

July 15, 2012
The Authority comes for Bill and Eric; Roman maps out his strategy for dealing with Russell.
July 15, 2012
The Authority comes for Bill and Eric; Roman maps out his strategy for dealing with Russell.