Sounds like something that will keep people dancing all summer. Beyonce better have her next song lined up if she doesn't want to be forgotten next week.