There is a distinct vulnerability in Canadian singer-songwriter Zach Kleisinger's music. With a voice that is deep, slow, and soaked in sorrow, he reflects on the human condition with stories that chronicle everyday moments. The characters in his songs are crushed by broken relationships,...