3 Aug 2019 My Signature Song: 'No Scrubs' by 103.5 The Possum | posted in: Music News | 0 Karan Nevatia of California shares his Signature Song, “No Scrubs,” by TLC.