
When your last name is Charming, rescuing virgins comes with the territory--even when the virgin in question is a nineteen-year-old college boy.
Someone, somewhere, has declared war on Kevin Kichida, and that someone has a long list of magical predators...

Someone, somewhere, has declared war on Kevin Kichida, and that someone has a long list of magical predators on their rolodex. The good news is that Kevin lives in a town where Ted Cahill is the new sheriff and old ally of John Charming. The attacks on Kevin seem to be...

Someone, somewhere, has declared war on Kevin Kichida, and that someone has a long list of magical predators on their rolodex. The good news is that Kevin lives in a town where Ted Cahill is the new sheriff and old ally of John Charming. The attacks on Kevin seem to be...

