Michelle DeShon & Leon Thomas - Come Clean (from Satisfaction Episode 109) Share: Download MP3 Come Clean (from Satisfaction Episode 109) Michelle DeShon & Leon Thomas 01:56 Similar ArtistsMaroon 5 Kane Brown Dan + Shay Keith Urban Kelsea Ballerini Old Dominion Altaf Sayyed Daughtry Star Cast Empire Cast