David Schroth

98 POSTS234 COMMENTS
David is a computer hardware enthusiast that has been tinkering with computer hardware for the past 25 years.