So You Think You Can Dance All-Stars August 8, 2008 // 0 Comments Some of the most popular dancers from season 1 to season 3 performed on what Cat Deeley described as “The Best of So You Think You Can [...]