thewebcomicfactory.com
Lester Crenshaw is Still Dead: The Vampire’s Sister
Visit the post for more.