Narrator: Morgan Hallet

Review: Dirty Magic by Jaye Wells

Be aware that if you tend to get offended or bothered by swearing or crude language, you might want to pass on this book as it has more than its fair share. That said, I this book was just a ton of fun. The world is vivid, it’s an urban fantasy where magic comes in two forms: clean and dirty. Clean magic is...