Shane Barnes

Shane Barnes is a writer. Born in California, raised in Appalachia, and thrown to the wolves in Brooklyn, he now writes about all kinds of things in all kinds of ways for all kinds of places, but always with heart.