Yes Vogue Evolution! You probably remember them from MTV’s America’s Best Dance Crew, right? Yes them! Well, they are still struting and doing their thing…this time to Beyonce’s newest song ‘Girls (Who Runs The World)’, which just leaked onto the internet.
Check it out below…
I think they just made me like the song!! Loved it!