MichaelM

306
reputation
2
14

Enjoys obsessively analyzing technology