Taylor Swift performs at a concert in Texas. Her new video has the biggest YouTube debut ever. Photo: AP

Taylor Swift’s new video is the biggest YouTube debut in its first 24 hours of release

Topic |   United States

TOP PICKS

Taylor Swift performs at a concert in Texas. Her new video has the biggest YouTube debut ever. Photo: AP
READ FULL ARTICLE