Puppet masters
“So You Think You Can Dance” Tuesday-Wednesday 8pm, Fox This season is cursed. Between dancer injuries, a huge drop in ratings and a constantly shifting schedule, the first fall season of the venerable summer talent show has been disastrous. This week—more than two months into the show—America finally gets to vote for the first time, […]