Nelly Performs With Taylor Swift!

It’s like the year 2000 all over again! Can this revive his music career?