YouTube video

Beyoncé’s music video for “Run The World (Girls)” premiered tonight on ‘American Idol’. Nice video, garbage song.

Cover courtesy: JD