Sufjan Steven’s recently stopped by WNYC for an interview as part of the Soundcheck series. The singer and members of his band played through the track “Heirloom” off last years All Delighted People EP. As an added bonus there is a performance of “Pleasure Principle,” which is the final section of “Impossible Soul,” the 25 minute closing track off The Age of Adz’s featuring Bryce Dessner of the National. Check out a video of the performance below as well as the audio of the entire interview.