Kevin Charles Fleming

Kevin Charles Fleming is a journalist, writer, and freelance creative. He was born in Nashville, raised in Minneapolis, and educated at Middlebury College, in Vermont. He lives in Boulder.