Pete Kelley

2,568
reputation
2
14
16

Finds technology solutions. Enjoys puzzles, chess, music, juggling, running.