Russ clearly has no plans to slow down with his weekly drops.
The independent artist has returned tonight with a new song ‘I Love Me’ but this one is special as it sees him reuniting with super producer Boi-1da. The two previously collaborated on ‘Best on Earth‘ featuring BIA which ended up being Russ’ biggest hit, peaking at #46 on Billboard Hot 100.
Listen to the confident, strings-laden song below. Check out last week’s release ‘Freed Up’ here.