Season 4: Alcide Makes His Pitch
Summary: Watch a clip from the season finale of True Blood which premieres on Sunday, September 11th at 9:00pm.
Summary: Watch a clip from the season finale of True Blood which premieres on Sunday, September 11th at 9:00pm.