ooh that's from Live Earth, and she did the exactly same version of La Isla Bonita/Lela pala tute in Sticky & Sweet Tour, I was soooooooooo excited when this song began, I couldn't stop dancing!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :ddr:
and yes Madonna, has THE best dancers in the world!!