13,075 fans on Deezer
Jared Leonardo Lee, better known by his stage name Duckwrth, is an American rapper, singer, record producer, songwriter, and artist.