Over the weekend, Taylor Swift released RED (Taylor's Version) featuring 30 tracks, and for this special opening weekend, she was also the musical guest on Saturday Night Live! If you missed the performance, it was pretty incredible. Huge screen in the background making it seem like she was in her music video, plus leaves falling from the ceiling to add to the effect! Over all, a great performance of her song All Too Well. Check out the video below!