The Legion of Extraordinary Dancers (LXD) were the dance highlight of the results show for the So You Think You Can Dance Top 8 Results show. LXD Season 3 will debut on Hulu on August 11, 2011. Also: click here to watch the solo 'dance for his life' by hip-hop dancer Tadd; this peformance helped him make it through to the next week.