Hahaha! Too funny!
LOL.. the backup dancers had me on the floor laughing!
Oh my gosh how hilarious!! I was just singing the Beyonce version of this song all night Friday!! Lol! And guess what?! I have an award for you at my blog! Please come visit me and pick it up :)