NELLY AND FLO-RIDA TO JOIN TLC

May 15, 2019

DALLAS (May 14, 2019) – Music icons Nelly and Flo Rida will join TLC on August 25th for their show at The Pavilion at Toyota Music Factory.  The Billboard chart-topping hitmakers will join forces to […]