Rachelle Taylor is a native of the Appalachian region of Virginia who currently lives in the UK. Her work has appeared in several journals, including Neon, Printer's Devil Review, ...visualizza altroRachelle Taylor is a native of the Appalachian region of Virginia who currently lives in the UK. Her work has appeared in several journals, including Neon, Printer's Devil Review, and Danse Macabre. She's an avid fan of Flannery O'Connor, horror, and comic books.visualizza meno