Taylor Swift's extended 13-hour meet and greet! - M Magazine

Taylor Swift's extended 13-hour meet and greet!