This is really my song of the moment. --I've got it on repeat...I LOOVE IT to no end! LOL And I can't wait for them to release the video, being filmed in Rio de Janiro, Brazil! In the meantime, check out the song and a few snapshots of these lovely ladies on set! Looks like Bey & A.Keys are gonna set it on FIIREE!
The video is just for the audio, so skim through the shots below while you take a listen!