Jarad Ducroq

823
reputation
1
9
18

Just a big dumb nerd that works in IT and plays way too many games.