Alicia Keys and Beyonce are heating up Brazil – I didn’t think that was possible. The duo are working on a video for one of Alicia’s new songs, Put it in a Love Song. They were spotted in festive Carnival gear as they got their samba on for the delight of anyone in the area.
The song is from Alicia’s The Element of Freedom CD which dropped on December 11, 2009. The album has been doing very well debuting at number two on the Billboard 200 in the US and hitting number one in the UK.