Saturday, 30 July 2011

Alicia Keys + Beyonce....Where The Hell Is This Video???

Ok, so we first heard this song ages ago and the video has been shot in Brazil. All of the teaser clips and preview videos online are dated quite far back, so I almost had to ask myself if this was old news. Surely a video this big could not have surfaced without me knowing. Answers on a postcard.

No comments: