Strange Ducks

Strange Ducks

Small stories on the various maniacs, weirdos, and other interesting people I've met over the course of my life.
New
4
5
9