Check out the latest single from Alicia Keys’ Element of Freedom. The next song “Put It In A Love Song” with Beyonce is expected to drop in June although the video was completed several months ago in Brazil.

Advertisements