'Love You Better' was shot in Brooklyn, New York. This song produced by Lucky and Cherrelle Crews is a catchy pop-rap track about a fizzling relationship.
Rising star JADE has just released her latest single, "IT Girl," a bold and empowering anthem that captures the essence of confidence, independence, and...
ArtistRack brings to you ‘The Emoji Song’ by Ben Rauch
Ben Rauch is an American Song Writing Award winning singer/songwriter/pianist and actor, who hails from...
ArtistRack brings to you ‘Self Control’ by Andy Scott
Hailing from Adelaide, Australia, Andy is a compulsive lyricist, unable to stop writing songs. By the...