FINALLY! The video of the Legion of Extraordinary Dancers presenting and performing at the TED conference earlier this year has been released. I've been eagerly anticipated the LXD webseries, and this looks like the first major public appearance by them online in 2010. So, super exciting to see this! Featured dancers: Madd Chadd: "Master of…