Finally! This week, Kate Hudson is back on FOX’s Glee — and as per usual, Cassie is heating things up on the dance floor.
On “Swan Song,” Cassie goes head-to-head with her favorite student, Little Miss Schwimmer a.k.a. Rachel Berry (Lea Michele). Together, the two femme fatales perform the Chicago classic, “All That Jazz.” And… More »