Posts Tagged ‘true blood promo’

Vampires Were People Too

Friday, August 8th, 2008

This faux PSA for the is a promo is running for their upcoming show , about Vampires in Louisiana:

See also: