Rovers
Rovers are what vampires call themselves. Forced to move from town to town to avoid detection, vampires chase victims and each other alone and in packs. Jesse and his mentally slow brother Edgar have been circling the United States for almost a hundred years. When Jesse sees Johana, a humanContinue Reading