All the details of the new Taylor Swift concert

The set list changes very little each night, but it’s those variations that mean the world to its fans. Each Swift concert on this tour runs like clockwork, but with a divine touch of planned spontaneity. Of the 44 songs she performs, 42 will be totally predictable and two completely unpredictable. The “surprise songs” come … Read more