ABC

All The Damn Vampires, Ryan Rose