101 reputation
1

Jason Sparks

Rock & roller. Tech dabbler. Information addict.