Owen Pallett's latest album is called In Conflict. Courtesy of the artist hide caption

itoggle caption Courtesy of the artist

Owen Pallett onstage at Webster Hall. Jon Vachon hide caption

itoggle caption Jon Vachon