Saturday
Nov072009
True Blood stars in Paris for Season 2 launch!
Saturday, November 7, 2009 at 2:48PM
Something to tie you True Blood fans over during the hiatus. We're loving Alexander's hot red pants and bow tie! Also, Sam's french!
Originally posted by TrueBlood.net