ADVERTISEMENT
Kyle Soper

Kyle Soper

A desire to learn the ins and outs of everything he gets his hands on has lead to eight years of living and breathing computer

Page 1 of 2 1 2