J.T. Grimes

Oakland, CA

Age: 42

A generalist in a world of specialists.

Top Answers