Jarad Ducroq

151
reputation
3

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