ALL ARTICLES WRITTEN BY:
John Hafner
Based in Missoula, Montana, John has spent the past decade working with a variety of editorial and commercial clients. His assignments have taken him places he could only dream about as a kid—places likeCleveland Heights, Delaware, New Jersey… just kidding… more like Alaska, Zimbabwe, Namibia, Austria, New Zealand, Belize, the Yukon and Argentina. John is in his happy place chasing big animals in big country, though he’s equally at home in the studio or directing a crew of Snap-chatting millennials. When not getting frustrated with firmware updates, John enjoys spending time in Big Sky Country with his wife and two dogs—one of which, a Golden pup named Tank—is currently eating him out of house and home.