Music

Watch Nelly and Taylor Swift Perform in St. Louis

It happened during the "Red" tour.

Not Available Lead
Image via Complex Original
Complex Original