
Sufjan Stevens may be indie rock's most prolific artist. Through nine albums and ten Christmas EPs – volumes six through ten scheduled for release next week – Stevens is an artist that has always remained true to his roots, while throwing a curve ball or two every few years. In the spirit of surprises, Stevens has released a track perfect for today's election: his own interpretation of the "Star Spangled Banner." [Pitchfork]