SNL How to Watch ‘SNL’ Live Without Cable Subscription 3 months ago Live from New York…It's finally time for the new season of Saturday Night Live. As always, SNL returns to Studio… Taylor Swift performs her 10 minute version of 2012 song ‘All Too Well’ on ‘SNL’ 3 years ago Taylor Swift made her fifth appearance as a musical guest on "Saturday Night Live" on Saturday, Nov. 13, to pay…