Allison Holker Boss is back on the So You Think You Can Dance set. The dancer and widow of Stephen “tWitch” Boss will serve as a judge on the show’s forthcoming season 18. Allison announced her arrival to the show in an Instagram Story on Thursday, marking her first return to the series since the […]