Tom Duffield
Tom Duffield

Tom Duffield

Coder. Dog Owner. Minnesotan trying to survive in Texas.