Doug Hall

Doug Hall

33 Year old member of the Canadian Army with hobbies and interests beyond count. Giant nerd, history geek, gamer, and grappler, with a lifelong passion for writing and learning new things.

How does it work?