Nelly, Flo Rida And TLC Announce 2019 Summer Tour
It has been confirmed that Flo Rida has now joined the lineup this summer with TLC and Nelly for their 21-city tour set to launch this July in Alabama. Visit streaming.thesource.com for more information Chilli and Nelly announced the Live Nation-powered tour on Instagram during an interview with Buzzfeed News. Tickets go on sale tomorrow! […]