Stephen "Twitch" Boss - Top 18 SYTYCD 12

DancePlug host Tara Jean Popowich was on the SYTYCD Fox press line chatting with Team Street Captain Stephen "Twitch" Boss about how proud he was for his team, Monday, July 27, 2015.