EDM

[FITA Premiere] TLC’s “No Scrubs” Gets A Filthy Flip From illstrtd


Back in 1999, TLC released their unforgettable girl anthem “No Scrubs.” Since then, the track has taken over the world and is still a fan favorite at every party. And today, we have quite the flip for you! Meet illstrtd. He is a young producer...