I love to make things! I love learning how to do new things and use new technology. As such, I have spent many years involved with machines, tools, and softw...
drbrono