Scan barcode
A review by constant_reader_19
Carniepunk: The Demon Barker of Wheat Street by Kevin Hearne
4.0
Great little story. Oberon is still my favorite.