22 June 2009

True Blood 2.02

God I love Michelle Forbes. But, whatever the special effect is supposed to mean, it sucks.