Book Review: Magica Riot

The last night of Claire Ryland’s old life in the closet was pretty normal, aside from the alley fight with interdimensional monsters. Fortunately, the drummer of her favorite local band […]