best Beyonce song off her last album - she should do more songs like this :3
2 WEEKS UNTIL I SEE BEYONCE!
no shame
Pops to @bloodbathbeyond for bringing up this video version of what is now My Jam.