Mike Bergstraesser

Passionate about my family (including 3 dogs) constantly learning and having as much fun as I can in the process.