We've all got hobbies. They're essential aspects of our lives which keep us mentally engaged and enthusiastic. Some folks like tinkering around in their garages and building things. Some folks like ...