CELEBRITY5 months ago
Taylor Swift explains technical snafu in Warsaw, Poland, during acoustic set
Taylor Swift gave a little production lesson during her Warsaw, Poland, surprise set after a technical snafu. “I’m so happy we’re here for three nights. You...