Alexander Skarsgard plays a Viking vampire Louisiana sheriff in HBO's True Blood.
Alexander Skarsgard plays a Viking vampire Louisiana sheriff in HBO's True Blood.
Alexander Skarsgard plays a Viking vampire Louisiana sheriff in HBO's True Blood.

Skarsgard sinks his teeth into 'True Blood'

June 23, 2011 11:45 AM