SO YOU THINK YOU CAN DANCE: L-R: Top 4 “Team Stage” contestants Jim Nowakowski, Gaby Diaz, Derek Piquette and Hailee Payne perform a dance routine to “Give Me Love” choreographed by Tessandra Chavez on SO YOU THINK YOU CAN DANCE airing Monday, August 24 (8:00-10:00 PM ET live/PT tape-delayed) on FOX. ©2015 FOX Broadcasting Co. Cr: Mike Yarish

SYTYCD 12 Top 8 – Team Stage Group – Dave Scott – VIDEO

Team Stage Group Routine – Choreo by Tassandra Savage- Give Me Love by Ed Sheeran – Beautiful song. Actually, beautiful choreo, I loved every moment of it. Why can’t the duets be as strong as the group routines? Hell, I even loved Derek in this. If I had to pick the most disconnected of the four, it wouldn’t be Derek, it would be Jim. The girls though… 100% on point. Standing O.

Click for Mac’s full SYTYCD Season 12 Top 8 Results & Performance Recap