Alyssa LeBlanc
Alyssa grew up in a small village in Nova Scotia, Canada. Nature was her playground as she was surrounded by woods, marshes, rivers, lakes, and the ocean. She started hunting and fishing with her father, two older brothers, and grandfather...