The Man behind the name

Ben Ahles grew up in Vermont and currently lives in New York City.