101 reputation
3

Jason Sparks

Rock & roller. Tech dabbler. Information addict.