Jari Turkia

274
reputation
2
5

Hacker, computer enthusiast, software engineer.