That Was The Worst Christmas Ever December 23, 2013 Martin RoseChristmas, Music, Sufjan Stevens, VideoLeave a comment Sufjan Stevens, “That Was The Worst Christmas Ever.” Share this:TwitterEmailFacebookTumblrPinterestPrintLike this:Like Loading... Video