David Moore hasn't written any stories yet.

David Moore

David Moore

The ultimate compliment ever: “He seems free.” Sharing my musings here. On Twitter as @davidmoore411