Joseph Daigle

46,237
reputation
10
49
72

hacker, husband, father, and poodle owner