Kevin Flanagan

Kevin M. Flanagan is a writer from Phoenix, Arizona. When Kevin was three years old, he pushed a sheet metal screw up his nose. It was there for some time before being discovered, and required a trip to the emergency room to remove. This is Kevin’s earliest memory. He can be reached at www.KevinMFlanagan.com if you are so inclined.

Popular items by Kevin Flanagan

View all offers