A review by mercymourn
Lost Souls by Poppy Z. Brite

A little silly!