Jason Sparks

1,306
reputation
11
11

Rock & roller. Tech dabbler. Information addict.