Sam Trammell

True Blood
7.622

True Blood

Sep. 07, 2008

True Blood

Thanks to a Japanese scientist’s invention of synthetic, blood vampires have progressed from legendary monsters to fellow citizens ...