Tuesday, May 17, 2011

The Wait is Over


The long awaited new video for Beyonce's first single, 'Who Run the World (Girls) will premier tomorrow May 18 on American Idol.