Wednesday, May 11, 2011

Beyonce Knows You Can't Wait


Are you tired of waiting for the video for Beyonce's new single, 'Who Run the World' (Girls)? Well keep waitin because the video doesn't drop until May 16th, but in the meantime Beyonce released a third teaser...