Taylor Swift Confirms Worldwide Live Stream August 11, 2014 The cat’s out of the bag: Taylor Swift‘s big secret is a worldwide live stream from New York City! Continue reading… Share Facebook Twitter LinkedIn