816.David Long (Top Horror Killers Villains Antiheroes)

Be careful who you save from the streets because you could end up in a snuff film by a cynic like David Long. David Long is ranked 816. 816.David Long 815.Theodore